Корректно: волны разбиваются о мощные скалы.
Справочник Д. Э. Розенталя «Управление в русском языке» фиксирует такие варианты:
ПАНИХИДА — 1. о ком. Мы и панихиду о тебе справили. 2. по кому (с существительным или личным местоимением 3-го л.). Весть о панихиде по погибшим морякам дошла до окрестных обитателей (Степ.); Панихида по ним. 3. по ком (с личным местоимением 1—2-го л. мн. ч.). Будут ли служить панихиду по нас?; Панихиды по вас не справят.
Если в сложноподчиненном предложении придаточная часть усечена до одного союзного слова, то запятая между ней и главной частью не ставится: Я рекомендую думать не о том, что конкретно вы должны делать, а о том почему.
В словарях вариант молиться о чем-либо (например: молиться о здравии) указан как нормативный. Поэтому, если мать молилась, чтобы сын остался жив, предлог о использован верно.
Возможны оба варианта, но лучше: отзыв о выполненной работе, так как сочетание проделанная работа не всегда предполагает результат.