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