Правильно: герцог Анжуйский, герцогиня Йоркская, принц Уэльский (но в географических названиях – с прописной: остров Принца Уэльского).
Нет, ничего не изменилось. «Словарь собственных имен русского языка» Ф. Л. Агеенко (М., 2010) фиксирует:
МУСОРГСКИЙ Модест, Мусоргского Модеста [дэ]