Если действие происходит в настоящем, а героиня рассказывает о прошлом, то следует выбрать тот вариант, который будет правильно ее характеризовать.
Так, если она говорит по-старому, значит, она привязана к тому времени и не переучилась называть город на новый лад, а может быть, и не знает, что название изменилось. Если героиня говорит по-новому, скорее всего, она следит за событиями, погружена в современность, а не в прошлое. Так что выбор зависит от того, какими чертами вы хотите наделить персонажа.
Нет, переучиваться не надо. Автор текста имеет право последовательно употреблять букву ё (т. е. использовать ее во всех словах, где она встречается).
Дело в том, что за словом заверение закрепилось значение 'обнадеживающее заявление; уверение, утверждение': примите заверения в том, что я не виноват. Т. е. это существительное соотносится с первым значением глагола заверить – 'убедить в достоверности чего-л., поручиться за что-л.; уверить'. А со вторым значением глагола заверить – 'удостоверить правильность, подлинность чего-л. подписью, печатью' – соотносится существительное заверка.