Răspuns :
ambele se scriu cu majuscule deoarece primul este nume, iar al doilea este sarbatoare (substantive proprii)
Cuvintele se scriu despartit deoarece in Mos craciun i se atribuie adjectivul mos iar in cea de.a doua arata in ce este