Оба варианта возможны.
Правильно: по обеим сторонам.
Корректно: Как сказали бы моряки, полный вперед!
Обстоятельством.
Тире возможно (как интонационный знак), но совершенно не обязательно.
Нормативно: кОмпас.
Корректно: Военные моряки всегда приумножали славу флота нашей страны: в истории немало ярких примеров верности долгу, мужества, героизма, беззаветной преданности Отечеству. И сегодня моряки-балтийцы достойно продолжают традиции, успешно обеспечивая обороноспособность страны, защищая национальные интересы.
В этих предложениях ошибок нет.
В конструкциях с составными числительными, оканчивающимися на два, три, четыре, винительный падеж сохраняет форму именительного независимо от категории одушевленности. Верно: освободить 24 моряка.
Однако это правило распространяется на сочетания с глаголами, требующими винительного падежа.
Отглагольное существительное освобождение требует родительного падежа (освобождение чего?). Поэтому верно: освобождение 24 моряков.
Корректно: цветочные горшки (или горшки для цветов).