В обоих случаях возможны оба варианта.
Предлог во выступает перед формами слов, начинающимися сочетаниями «в, ф + согласный», а предлог в – перед формами слов, начинающимися сочетаниями «в, ф + гласный». Ср.: во Франции, но: в Финляндии, во Владимире, но: в Венеции, во власти, но: в виде. Предлог во также последовательно выступает перед формами слов лев, лёд, лён, лоб, ложь, мох, ров, рожь, рот, перед формой мне и формами слов многие, многое, множество, множественный, перед формой что.
См. ответ на вопрос № 267034.
В словарях вариант молиться о чем-либо (например: молиться о здравии) указан как нормативный. Поэтому, если мать молилась, чтобы сын остался жив, предлог о использован верно.
В устойчивом выражении - нА дух (не переносить).
Возможны варианты: на автобусе и в автобусе. Конструкции с предлогом на употребляются для подчеркивания способа передвижения (добирался до работы на автобусе), тогда как сочетания с предлогом в обращают внимание на нахождение внутри данного средства передвижения (в автобусе было душно).
Верно: мнение о происходящем.
В данном случае предлог в лучше повторить.
См. в «Письмовнике».
Предпочтительно: Магазин «Апельсин» на Московском проспекте. Предлог по вносит значение распространения действия по всей территории, например: в домах по Московскому проспекту отключили горячую воду.