Оба варианта правильны.
Правильно: Весну обещают раннюю.
Да, мужская фамилия склоняется.
Устойчивое выражение: не за горами. Замена множественного числа на единственное невозможна.
Запятая ставится перед союзом но: Весна, но холодно.
Вы правы. «Справочник по русскому языку: правописание, произношение, литературное редактирование» Д. Э. Розенталя, Е. В. Джанджаковой, Н. П. Кабановой указывает: в русских двойных фамилиях первая часть склоняется, если она сама по себе употребляется как фамилия: песни Соловьева-Седого. Ср. также: картины Петрова-Водкина, проза Соколова-Микитова, фильмы Михалкова-Кончаловского, судьба Муравьева-Апостола. Если же первая часть не образует фамилии, то она не склоняется: исследования Грум-Гржимайло. Поскольку в рассматриваемой фамилии первая часть (Божья) не употребляется как самостоятельная фамилия, корректно склонять только вторую часть фамилии: Романа Божья-Воли, Роману Божья-Воле.
Это устарелый синоним. Вместе с первой железной дорогой, в 1838 году, в России появилась и стала популярной песня М. И. Глинки на слова Н. В. Кукольника:
Дым столбом, кипит, дымится пароход!
Это сравнительный оборот, выделяется запятыми: вдруг, как в сказке, скрипнула дверь.
Слова "девушка-семиделушка" предпочтительно заключить в кавычки. Девочка секонд-хенд – допустимо без кавычек.