Обстоятельство по набережной само по себе достаточно конкретно, а потому не нуждается в уточнении, следовательно, обстоятельство вдоль песчаного пляжа не требует обязательного обособления. В то же время это обстоятельство можно считать уточнением (песчаный пляж — часть набережной) и прочитать предложение с соответствующей интонацией. Таким образом, в этом случае постановка запятых факультативна. Сравним подобные примеры, допускающие двоякое прочтение, в учебном пособии А. Ф. Прияткиной «Русский язык: Синтаксис осложненного предложения» (М., 1990): Это случилось в одной гористой местности (,) на юге Италии; На берегах этих рек (,) в глубоких норах (,) живут водяные крысы (с. 75).
Правильно с родительным падежом: не допускать выключения.
Мы бы поставили двоеточие. Почему в Вашем варианте тире - не знаем.
Это лексически избыточное сочетание.
Словосочетание продукты питания корректно, зафиксировано словарями русского языка.
Оба варианта возможны.
Запятая нужна.
Запятая поставлена правильно.