Верно: Удариться головой о крышу.
Верны оба варианта.
Федеральное космическое агентство и Роскосмос раньше были двумя названиями одной организации, поэтому предложенное Вами сочетание некорректно. Сейчас организация, преобразованная из Федерального космического агентства (Роскосмоса), называется Государственная корпорация по космической деятельности «Роскосмос».
Тире можно поставить.
Это канцеляризм. Лучше было бы написать: счет за газ.
Ошибка здесь: оплатить за. Так нельзя говорить и писать. Правильно: оплатить что-либо, заплатить за что-либо.
Заграницу – форма винительного падежа существительного заграница: любить (что?) заграницу.
Раздельно пишется наречие за границу: ехать (куда?) за границу.
Первый вариант предпочтителен.
Верно: 28,5% водителей.
Краткие прилагательные в современном русском языке не склоняются, но в прошлом они изменялись по падежам, например: на добра коня садится. Сочетание до свята дня в современном тексте возможно, если это соответствует стилистике произведения в целом.