Запятая перед или не требуется.
В сложносочиненном предложении с одиночными союзами и, да (в значении «и»), или, либо запятая не ставится, если части сложносочиненного предложения представляют собой побудительные, вопросительные или восклицательные предложения.
Запятая не нужна. Запятая не ставится, если придаточное предложение состоит из одного только союзного слова.
Это сложносочиненное предложение, и запятая нужна.
Здесь слово вообще употреблено в роли модальной частицы, сопровождающей недоуменный или возмущенный вопрос. Эта функция у вообще не отмечена словарями. Представляется, что в данном случае слово не нуждается в обособлении, так как интонационно оно не выделяется: Куда я попал вообще?
Запятая нужна.
Запятая нужна, чтобы выделить с двух сторон оборот с предлогом благодаря.
В таких предложениях оборот со сравнительным союзом тесно связан по смыслу со сказуемым, поэтому запятыми не выделяется. Ср. пример в параграфе 42.2 справочника Д. Э. Розенталя «Справочник по русскому языку. Пунктуация»: В прошлое мы смотрим будто сквозь хрустальную призму.
Запятая нужна: союзное слово зачем открывает придаточную часть сложноподчиненного предложения.
Запятая не нужна.