Грудью надо кормить хотя бы до 2 лет, чтобы созрели основные системы организма. Если это невозможно/неохота/нет знаний и т.п., то надо хотя бы до 1 года давать смесь по возрасту, а далее - по желанию ребёнка и возможностям. Можно давать смесь в кружке, стакане и т.п., постепенно приучать к пустышке. А с 1 года кормления смесью заменять на еду, прогулки, игры и т.п. по ситуации
Нужно, в смеси содержатся нужные витамины и микроэлементы, которые не факт что с едой будут поступать в полном объёме. А сколько по времени, нужно смотреть по потребности ребёнка