К сожалению, правила недостаточно четко регламентируют данную ситуацию. При прямой речи, стоящей после слов автора и заканчивающейся вопросительным знаком, восклицательным или многоточием, точка не ставится (см. оформление примеров в § 196 Правил 1956 года). Однако Ваш пример ближе к предложениям, в которых при разных знаках внутри кавычек и в конце всего предложения, знак конца предложения все же ставится. Приведем правило из Полного академического справочника под ред. В. В. Лопатина (§ 159): «если перед закрывающей кавычкой стоит знак вопросительный, восклицательный или многоточие (и на этом предложение заканчивается), то те же знаки, необходимые по условиям всего предложения, не повторяются после закрывающей кавычки; неодинаковые знаки (перед кавычкой и после кавычки) ставятся». Ср. примеры:
Вы читали роман «Кто виноват?»
Неужели вы не прочитали роман «Что делать?»!
Правильно: прядать.
Правильно: трёхмачтовове судно.
Правильно: велижане; дорогобужцы и дорогобужане. См.: Городецкая И. Л., Левашов Е. А. Русские названия жителей. Словарь-справочник. М., 2003.
Правилен первый вариант. См. словарные данные.
Тире поставить можно, но необязательно.
Предпочтительно: ...ожидают визит президента.
Норма не менялась. Возможно, во втором указанном словаре просто опущены пояснения. Наиболее авторитетным остается «Орфоэпический словарь русского языка» под ред. Р. И. Аванесова. Также Вы можете воспользоваться электронными версиями словарей на нашем портале ( см. окно «Искать на Грамоте»).