Правильно: дается 12 астрономических часов. В подобных сочетаниях главное слово — числительное, оно требует, чтобы зависимое существительное стояло в форме родительного падежа множественного числа: двенадцать (чего?) часов.
Форма единственного числа родительного падежа часа требуется, если главное слово — это числительное два, три или четыре: дается два астрономических часа.
Да, окончания сказуемых написаны правильно, поскольку в предложениях сказуемые предшествуют подлежащим и делается акцент на количестве. Подробно о выборе между единственным и множественным числом сказуемого см. наш «Письмовник».
Лучше римскими цифрами или словами: люди XXV века, люди двадцать пятого века. Но возможен вариант с буквенным наращением после арабских цифр.
Возможны оба варианта, предпочтительный: действовало.
Правильно: до 65,3 года. Существительным управляет дробная часть (три десятых года).
Д. Э. Розенталь «Управление в русском языке»: ...лет чему (не чего!). На основе этой рекомендации: 65 лет Великой Победе.
Верно: 65 лет Великой Победе.