В словарях вариант молиться о чем-либо (например: молиться о здравии) указан как нормативный. Поэтому, если мать молилась, чтобы сын остался жив, предлог о использован верно.
Грамматически некорректна часть предложения и уверенным верить в себя.
Возможны оба варианта, предпочтителен второй.
Действительно, *по возвращению домой (=после возвращения домой) — грамматическая ошибка: выбрана неподходящая падежная форма. *Олеси пришлось уйти — ошибка скорее орфографическая: выбрана неправильная буква в окончании дательного падежа существительного первого склонения, проверяемая формами слов с тем же окончанием (того же типа склонения), в которых проверяемый гласный находится под ударением: земле́, весне́ (см., например, параграф 67 полного академического справочника «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина).
Это существительное среднего рода.
Этот словарь наиболее полно отражает современное русское словоизменение. И его действительно можно назвать одним из лучших в русской лексикографии.
Услышал запах – уместно в разговорной речи. Почувствовал запах – стилистически нейтральный вариант.
Оба сочетание верны и употребляются в речи.