Верно: средний рост мальчика (вообще); средний рост мальчиков (в группе мальчиков).
Корректно написание со строчных букв.
Слышать запах – допустимо в разговорной речи. Чувствовать запах – стилистически нейтральный, общеупотребительный вариант.
Правильно: Средние века.
Если речь идет о государствах, то нужно писать с заглавной буквы.
Верно: малый и средний бизнес важен для города.
Нормативных указаний на этот счет нет. Возможно смысловое согласование в ж. р. (толстовка, кофта - ж. р.).