Уместно раздельное написание: не казахский праздник.
Какое правило Вы имеете в виду? Как правило, не пишется раздельно с относительными прилагательными, придавая отрицание выражаемому ими признаку, например: часы не золотые, мед не липовый, небо здесь не южное. Из качественных прилагательных сюда относятся прилагательные, которые обозначают цвет и которые в сочетании с не не образуют слов с противоположным значением, например: краска не синяя, переплет не желтый, оттенок не серый.
Правильно строчными: день рождения.
Чтобы ответить на этот вопрос, нужно принять во внимание, что официальное название этого дня — День полного освобождения Ленинграда от фашистской блокады (1944). Название, о котором Вы спрашиваете, — неофициальное, образное, характерное для публицистического стиля. Прописные буквы в этом названии используются для подчеркивания особого высокого смысла. Поэтому окончательное решение остается за автором текста. Можно предложить варианты ленинградский День Победы, где ленинградский будет определением, а День Победы — собственно обозначением праздничного дня, ср. День Победы (9 Мая); день ленинградской Победы.
Тире нужно: День предпринимателя — 2025.
Официальными праздниками являются 1, 2, 3, 4 и 5 января (см. в Письмовнике). В бытовом понимании могут быть разные варианты, в том числе и Ваш.