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