Нет, это закономерное сочетание. См., например,
Большой универсальный словарь русского языка
НАИЗУСТЬ, нареч.
1.0. В такой степени, к-рая позволяет дословно воспроизводить текст, не глядя в источник, где он зафиксирован графически. Син. на память, по памяти.
Выучить что-л. (заучить что-л., затвердить что-л., запомнить что-л., помнить несов. что-л., знать несов. что-л., читать, цитировать, шпарить зд. несов., разг. …) наизусть. □ Это стихотворение я знаю наизусть. ● 1.1. Очень хорошо, подробно, со всеми деталями, во всех подробностях. Син. прекрасно. Ну что ты с ним споришь, он же юрист и знает этот закон, что называется, н. Я н. знаю всё, что она мне может сказать.
Такое употребление возможно. Но лучше предложение разделить на две части: У нас в школе установлена тематическая фотозона, посвящённая нетрадиционному празднику Хеллоуин. Здесь все желающие смогут сделать креативные фотографии на память! Обратите внимание: название праздника в кавычки заключать не нужно.
Можно поставить тире: Первым 20 заказавшим продукцию - памятный сувенир. Но обратите внимание на избыточность сочетания памятный сувенир: сувенир – это подарок на память. Лучше сказать: памятный подарок или просто сувенир.
Плеоназм - лексическая избыточность высказывания (когда значение одного слова дублирует смысловой компонент, входящий в значение другого), например: памятный сувенир (сувенир – это уже 'подарок на память'), ледяной айберг (айсберг сам по себе 'ледяная глыба'). Надо отметить, что некоторые обороты, изначально плеонастичные, через канцелярскую речь все-таки пробираются в литературный язык (февраль месяц, на сегодняшний день).
Тавтология – неоправданное соседство однокоренных слов (следует отметить следующие особенности текста).
Правила есть. Предлог о употребляется перед словами, начинающимися с согласного звука; предлог об – перед словами, начинающимися с гласного звука. Поэтому правильно: об электрике, но о Елене. Не забывайте, что буквы Е, Ё, Ю, Я передают два звука: согласный [j] и гласный соответственно [э], [о], [у], [а]. Слово Елена начинается с согласного звука, поэтому: о Елене.
Пунктуация верна.
Правильно с дательным падежом.