Я согласен с утверждением про точки. У меня уточняющий вопрос по теме: если и.о. - это сокращённые слова, то почему между ними нет пробела? Почему также пробел не ставят между инициалами (Б.Н.)?
А некоторые пишут и Б.Н.Ельцин, например. То есть и фамилию не отделяют пробелом.
Верно: "и.о." (как и т.д., т.п. и подобные сокращения). Каждое слово сокращается точкой. Если это не начало предложения, то пишется с маленькой буквы.