Постараемся ответить.
1. Лесть, льсти, льстить, льстец - в корне слова происходит чередование гласной Е с нулем звука, связанное с падением редуцированных. Цитируем Википедию:
В древних %D1%8F%D0%B7%D1%8B%D0%BA%D0%B8">славянских языках существовали сверхкраткие гласные фонемы, которые обозначались буквами ъ («ер») и ь («ерь») и происходили от праиндоевропейских (и протославянских) кратких u и i.
Слабые редуцированные исчезли в древнерусском языке в XI—XII веках, а в северных диалектах в XIII веке. Сильные редуцированные в славянских языках прояснились в различные гласные. Например, в русском ъ>о,ь>е (дьнь>день[д'эн'],сънъ>сон). В сербском оба редуцированных в сильной позиции прояснились в а (дьнь>дан - день,съ>са - с). В польском ъ>e,ь>'e (дьнь>dzień [д'ж'эн'],сънъ>sen [сэн]).
2. Ваша догадка неверна. Девяностыми годами, строго говоря, называют годы с девяностого по девяносто девятый. А вот для обозначения таких периодов, как 1980-1990, 1990-2000 гг., специального слова не придумали.Произведем несложный синтаксический разбор. Главное слово сочетания — день, от него задаем вопросы к зависимым словам и ставим их в нужную форму: день чего? — рождения, день какой? — красивый. Итог: красивый день рождения. О склонении сочетания день рождения см. ответ на вопрос № 249988.
Строчными: день рождения города.
Правильно строчными: день рождения.
Чтобы ответить на этот вопрос, нужно принять во внимание, что официальное название этого дня — День полного освобождения Ленинграда от фашистской блокады (1944). Название, о котором Вы спрашиваете, — неофициальное, образное, характерное для публицистического стиля. Прописные буквы в этом названии используются для подчеркивания особого высокого смысла. Поэтому окончательное решение остается за автором текста. Можно предложить варианты ленинградский День Победы, где ленинградский будет определением, а День Победы — собственно обозначением праздничного дня, ср. День Победы (9 Мая); день ленинградской Победы.