В значении «исполнилось» правильно: столько-то лет чему (не чего): 100 лет службе.
Правильно: исполняется 50 лет И. И. Иванову, но: исполняется 50 лет со дня рождения И. И. Иванова.
Запятые не нужны.
Существительное чертог употребляется в высоком стиле и имеет значение "пышное великолепное помещение; роскошное здание или дворец". Это значение нельзя назвать положительным или отрицательным. Однако нельзя не согласиться с Вами в том, что в толкование этого слова стоило бы добавить и более широкое значение "вместилище": Эти чертоги страданій и смерти [А. П. Башуцкій. Гробовой мастеръ (1841)]; Жизни, преображающей чертоги пыток в чертоги таинственных, сладостных утех [Ф. К. Сологуб. Королева Ортруда (1909)]; Любить жену — чертог разврата, Любить изменницу свою… [Кладбищенская литература (от нашего астраханского корреспондента) (19.04.1912) // «Русское слово», 1912]; ...он пятился в приветливый чертог гардероба дальше и дальше от старика [Александр Снегирев. Зимние праздники // «Знамя», 2012] и т. п. Именно таково было первоначальное значение заимствования чертог в русском языке.
Корень - уда-. Суффиксы: -ч-, -лив-.
Если речь идет о живом человеке, нынешнем директоре, то верно: 55-летие директора; 55 лет директору. Слова со дня рождения в этом случае лучше не употреблять.
Вы написали правильно.
Такая пунктуация возможна, но для однозначного ответа нужен полный контекст.