Слово юбилей пишется с маленькой буквы. Однако такая формулировка не верна. Правильные варианты: Поздравляем с юбилеем и Поздравляем с 40-летием.
Слово юбилей пишется строчными.
Вполне корректно. Прилагательное великий употреблено здесь в значении "выдающийся, очень важный".
Такие сочетания некорректны.
История слова юбилей очень интересна. В русский язык это слово пришло из западноевропейских языков (немецкого или французского), где оно восходит к латинскому jubilaeus annus 'юбилейный год'. Первоначально это относилось к древнееврейскому народному обычаю отмечать конец каждого пятидесятилетия празднеством в память выхода евреев из Египта. Латинское jubilaeus происходит от древнееврейского jobel 'баран' > 'бараний рог; торжественный звук, издаваемый таким рогом, трубой': упомянутое празднество начиналось «трубным гласом». Ученые полагают, что латинское jubilaeus возникло не без влияния латинского же глагола jubilо 'издаю громкие крики, ликую', который в этимологическом отношении не имеет ничего общего с древнееврейским словом.
Все верно, день - со строчной.
Прилагательные, образованные от географических наименований, пишутся со строчной буквы, если они не входят в состав собственных наименований (ср.: московские дворики, но Московская область).
Правильно: на мероприятии, (каком?) посвященном юбилею. Ср.: к мероприятию, (какому?) посвященному юбилею.