Ударение падает на последний слог: река широкА.
Написание объясняется историей слова (шлифовать – от польского szlifovać, которое восходит к немецкому schleifen 'точить, шлифовать'), а проверяется в словарном порядке (по орфографическому словарю).
Да, фамилия Шапочка склоняется – и мужская, и женская.
Вы правы, корень -шапк- имеет вариант -шапоч-. Звуки, обозначаемые буквами к и ч, чередуются, буква о обозначает беглый гласный звук. Правило о написании беглых гласных можно прочитать здесь.