Вы правы. «Справочник по русскому языку: правописание, произношение, литературное редактирование» Д. Э. Розенталя, Е. В. Джанджаковой, Н. П. Кабановой указывает: в русских двойных фамилиях первая часть склоняется, если она сама по себе употребляется как фамилия: песни Соловьева-Седого. Ср. также: картины Петрова-Водкина, проза Соколова-Микитова, фильмы Михалкова-Кончаловского, судьба Муравьева-Апостола. Если же первая часть не образует фамилии, то она не склоняется: исследования Грум-Гржимайло. Поскольку в рассматриваемой фамилии первая часть (Божья) не употребляется как самостоятельная фамилия, корректно склонять только вторую часть фамилии: Романа Божья-Воли, Роману Божья-Воле.
Можно считать эти слова частью составного сказуемого.
В этом предложении сочетание в конце концов является наречием, обозначающим финальное событие, и выполняет функцию обстоятельства; обособление не требуется: В конце концов Глеб и Роман накидали на пол старые пальто.
В словаре разговорных выражений «Живая речь», изданном В. П. Беляниным и И. А. Бутенко в 1994 году, читаем: Как в лучших домах Лондо́на и По́рижа.
В украинском варианте этого имени ударение падает на последний слог: Андри́й.
Род. падеж ед. числа — томата, в значении 'паста' возможно томата и томату; род. падеж мн. числа — томатов.
Такой прием называют каламбуром. Каламбур – это игра слов, основанная на звуковой аналогии.
Запятая ставится (она разделяет части сложноподчиненного предложения).
Запятая не нужна. Если союзное сочетание и в то же время соединяет простые предложения в составе сложного, перед ним ставится запятая (или, в зависимости от контекста, другой знак препинания). Если же это сочетание союзов соединяет однородные члены предложения, запятая перед ним не ставится.
Не вполне ясен смысл словосочетания атмосферный роман.