Сочетание бог огня пишется с маленькой буквы.
Интересное перечисление в вопросе :)
Правила таковы. С прописной буквы пишутся названия высших государственных должностей и титулов (Президент Российской Федерации, Председатель Правительства Российской Федерации и т. п.) в текстах официальных документов, например: Указ Президента Российской Федерации Д. А. Медведева. С прописной буквы пишутся и исторические названия высших государственных должностей при воспроизведении официального употребления: Председатель Президиума Верховного Совета СССР. Вне официального употребления (например, в тексте газетной статьи) названия высших государственных должностей пишутся со строчной буквы, например: президент России подписал указ.
О написании Бог / бог см. ответ на вопрос № 248385.
См. ответ на вопрос № 248385.
Здесь "и не" = "ни". Ср.: ни бог, ни царь, ни герой; ни бог, и не царь, и не герой; ни бог, ни царь и не герой.
В первом сочетании запятая не нужна. Во втором – запятая также не ставится, если оборот используется в значении 'никто не знает'.
Возможны варианты пунктуации в зависимости от смысла: Дай Бог детей как у добрых людей («таких же, как у добрых людей»: пусть Бог даст таких же детей, каких он дает добрым людям) и Дай Бог детей, как у добрых людей («как это бывает у добрых людей»: пусть Бог даст детей, как он их дает добрым людям).
Слово спасибо, действительно, образовано от сочетания спаси богъ (после падения редуцированного ъ согласный г оказался в слабой позиции и утратился), но давно уже не воспринимается как сокращение от этого сочетания и не означает «спаси вас бог». Сейчас спасибо – обычное слово, самая распространенная в живой речи форма выражения благодарности. Сочетание большое спасибо правильно.