Правильно: дается 12 астрономических часов. В подобных сочетаниях главное слово — числительное, оно требует, чтобы зависимое существительное стояло в форме родительного падежа множественного числа: двенадцать (чего?) часов.
Форма единственного числа родительного падежа часа требуется, если главное слово — это числительное два, три или четыре: дается два астрономических часа.
Возможны оба варианта: в 14 часов, в 2 часа дня. А вот в 14 часов дня – избыточно.
Запятая не требуется.
Корректно: Если мама скажет «нет», папа скажет «да».
Предпочтительно не ставить запятую.
Правильно: 4 часа лету.
Пунктуация верна.
До скольких ты работаешь? – так говорить можно. Главное – правильно ставить ударение: До скОльких ты работаешь?
Запятая нужна, так как нет второй части союза если... то и придаточную часть можно переставить в другое место предложения.