Сложносокращенные слова пишутся слитно: демоавтомобиль.
Постановка двоеточия возможна.
Корректно: Поздравляю с праздником – Днем сотрудника органов внутренних дел!
Начните с рекомендаций нашего "Письмовника": Как склонять географические названия?
Поскольку все названия месяцев иранского календаря оканчиваются на согласный, то и склоняться эти слова должны как существительные на согласный, например: пятого азара, о шахриваре и т. п.
Слово зачем не является союзом, но может выступать в роли союзного слова. Так называются местоименные слова, в которых совмещены свойства самостоятельной (знаменательной) и служебной части речи. В качестве союзных слов способны употребляться только местоименные слова вопросительного типа; это местоимения-существительные (кто, что); местоименные прилагательные (какой, который, каковой, каков, кой, чей); местоименные наречия (где, куда, откуда, когда, как, насколько, почему, отчего, зачем) и местоименное числительное сколько. Например: Он забыл, зачем пришел (= для чего пришел).
С грамматической точки зрения оба варианта допустимы.