Правило таково. Если наименование художественного произведения состоит из двух названий, соединенных союзом или, то перед союзом ставится запятая, а первое слово второго названия пишется с прописной буквы: «Веселое сновидение, или Смех и слезы», «Добро пожаловать, или Посторонним вход воспрещен».
Ошибок нет.
В обоих случаях используется предлог "в".
Верно, запятая нужна: она разделяет части сложносочиненного предложения.