Верно: в преддверии чего-либо (=перед чем-либо).
Оба варианта корректны, но их употребление зависит от контекста: 1. Торт для праздника — это выражение подчеркивает, что торт предназначен специально для какого-то праздника. Оно указывает на целевое использование торта. 2. Торт на праздник — это выражение подчеркивает, что торт будет подан или использован на определенном празднике. Оно указывает на время или место, когда торт будет представлен или съеден. Таким образом, выбор между предлогами "для" и "на" зависит от вашего намерения акцентировать внимание на назначении или времени подачи торта.
Верно: в честь праздника День энергетика.
Запятая не ставится.
Правильно: В преддверии Нового года компания «Мегафон» для своих сотрудников провела корпоративный выходной... Написание предлога в преддверии чего-либо надо запомнить.
Корректно без кавычек.
Воспользуйтесь, пожалуйста, ресурсом «Проверка слова».