Верен первый вариант.
В этом названии запятая не требуется.
Правильно: Илья-пророк.
В названии праздника ударение в косвенных падежах переходит на окончание. Правильно: день Покрова, праздник Покрова, храм Покрова.
Корректно: Семейный праздник, который прошёл вчера. Конструкция праздник, что прошел вчера носит разговорный характер.
Оба варианта корректны, но их употребление зависит от контекста: 1. Торт для праздника — это выражение подчеркивает, что торт предназначен специально для какого-то праздника. Оно указывает на целевое использование торта. 2. Торт на праздник — это выражение подчеркивает, что торт будет подан или использован на определенном празднике. Оно указывает на время или место, когда торт будет представлен или съеден. Таким образом, выбор между предлогами "для" и "на" зависит от вашего намерения акцентировать внимание на назначении или времени подачи торта.
Это сложноподчиненное предложение с изъяснительным придаточным вопросительной разновидности. Всё дело именно в последнем: изъяснительные придаточные вопросительной разновидности присоединяются к главной части посредством как раз того слова, которое делает их вопросительными: Где твой дневник? — Мама спросила, где мой дневник. Вопросительное местоимение при этом превращается в относительное, то есть в союзное слово.
Но вопросительность в случае так называемого общего вопроса может создаваться не вопросительным местоимением, а частицей: Не сходить ли мне на работу? — Я задумался, не сходить ли мне на работу. Частица берет на себя функцию средства связи, хотя, конечно, ни в союз, ни в союзное слово она не превращается.
А в случае альтернативного вопроса вопросительность создается той же частицей, но «спрятавшейся» в разделительном союзе или: Сходить мне на работу или остаться дома? — Я размышлял, сходить мне на работу или остаться дома. Таким образом, как это ни парадоксально, в СПП с изъяснительным придаточным, которое восходит к альтернативному вопросу, роль средства связи берет на себя сочинительный (!) союз или.