Вы правы, корень -шапк- имеет вариант -шапоч-. Звуки, обозначаемые буквами к и ч, чередуются, буква о обозначает беглый гласный звук. Правило о написании беглых гласных можно прочитать здесь.
Грамматика зависит от того, как читается предложение. В данном случае предпочтительно: трем с половиной тысячам или трем тысячам пятистам (трудно прочитать и понять: трем и пяти десятым тысяч).
Если логическое ударение падает на слово так (по всей видимости, так оно и есть), запятая ставится между частями союза: Надо размещать названия так, чтобы их можно было прочитать.
Вы правильно определили жанр и стиль. Осталось привести текст в соответствие требованиям жанра и стиля. Для этого можно прочитать советы в рубрике "Письмовник" на нашем портале.
Следует согласовывать род по слову "цена".
При выборе формы единственного или множественного числа сказуемого в прошедшем времени при подлежащем кто в придаточном предложении нужно принимать во внимание несколько факторов. Приведем рекомендации из книги Ю. А. Бельчикова «Практическая стилистика современного русского языка» (М., 2012).
Если подлежащее придаточного предложения выражено относительным местоимением кто, глагольное сказуемое при нем в прошедшем времени обычно ставится в единственном числе мужского рода,
напр.: Все, кто еще не потерял головы, были против; Те, кто раньше учился в училищах, стали классными специалистами.
Глагол-сказуемое в придаточном предложении ставится в прошедшем времени в форме множественного числа в следующих случаях:
а) когда подлежащее главного предложения выражено субстантивированным прилагательным во множественном числе,
напр.: Первые, кто записались в кружок, уже начали заниматься; Последние, кто ушли, заперли двери клуба;
б) при «обратном согласовании»: когда в именной части составного сказуемого придаточного предложения, начинающегося с местоимения кто, существительное стоит во множественном числе,
напр.: В студенческих аудиториях сидят те, кто лет десять назад были школярами;
в) если необходимо подчеркнуть, что производителеий действия было много или несколько (при этом должно быть соблюдено формальное условие: в главном предложении слово, соотносительное с местоимением кто, должно стоять во множественном числе),
напр.: Все, кто знали Петьку, знали его брата; Слава досталась всем, кто танцевали в премьере «Спартака» (В. Вульф, «Мой серебряный шар», РТР, 25.01.2005).
Если не подчеркивается, что производителей действия было несколько, возможно употребление сказуемого в единственном числе,
напр.: Все, кто помнил в деталях события тех дней, умерли.
Об оформлении списков можно прочитать, например, в книге А. Э. Мильчина "Справочник издателя и автора". Некоторые идеи из этой книги изложены здесь: 77">http://gramota.ru/spravka/letters/?rub=rubric77
Порядковое числительное пятитысячный образовалось от количественного пять тысяч сложением основ с суффиксацией, суффикс -н-. Гласная и выполняет соединительную функцию. О соединительных гласных можно прочитать в пособии Е. И. Литневской.
О конкуренции этих вариантов и о причинах распространенности конструкции с предлогом по можно прочитать в статье «Ошибочные употребления предлогов могут стать частью нормы», опубликованной на нашем портале.
Вы совершенно правы: в слове читать корень -чит-, а в слове чтение корень -чт-. В этом корне есть беглая гласная и: читать, прочитать, перечитать – прочту, перечту, чтение, чтец.