Вы правы, корень -шапк- имеет вариант -шапоч-. Звуки, обозначаемые буквами к и ч, чередуются, буква о обозначает беглый гласный звук. Правило о написании беглых гласных можно прочитать здесь.
Такая конструкция корректна.
Правильно: локализовать зону (происшествия).
Так говорить можно. Пожалуйста!