Время обозначается через двоеточие: 12:20. См. ГОСТ ИСО 8601–2001 «Представление дат и времени. Общие требования».
Верно: на классном часе. Сочетание на таком-то часу употребляется в знач. «в такой-то момент какого-либо процесса», ср.: на третьем часу доклада слушатели начали засыпать.
Мы можем встретиться в два часа, после обеда.
Да, такое употребление верно. Любопытно, что толковыми словарями современного русского языка не описано значение существительного тире, проявляющееся в конструкциях, подобных приведенной Вами.
Кстати, при обозначении количественных пределов ставится именно тире с пробелами: Рукопись объёмом десять — двенадцать авторских листов (то же цифрами: 10 — 12); Груз массой 300 — 350 тонн; 5 — 7-кратное превосходство.
Запятая не нужна, однако сочетание "задумывается на просьбу" некорректно.
Правильно раздельное написание: Не смолкавшие ни на минуту раскаты грома.
Оба вопроса корректны.