Оба выражения корректны.
Верно: Между этими городами 2 часа разницы во времени; Разница во времени между этими городами — 2 часа.
Оба сочетания возможны.
Писать детский волос можно.
Конкретное существительное может употребляться в собирательном, обобщающем значении, например: Не перевелась ещё благородная птица тетерев (Тургенев). Здесь существительное тетерев использовано в единственном числе, однако оно обозначает множество всех таких птиц.
Обособление факультативно.
Кавычки не требуются.
Сочетание в голос означает ‘вслух, громко, во всеуслышанье’, устаревшее значение – ‘все вместе, одновременно’. Предложение можно понять двояко.
Это устойчивое выражение, поэтому употребляется форма ед. ч. даже по отношению к нескольким лицам: Не сносить тогда вам головы.