Вы правы. Шумерля – существительное женского рода (склоняется, как слово земля).
Правильно: под Калязином.
Правильно: ...достопримечательностью Москвы. Зачем здесь слово город?
Да, нужна запятая.
Запятая факультативна (необязательна).
Запятая перед и в обоих примерах не нужна.
Словари собственных имен (см., например: Ф. Л. Агеенко. Собственные имена в русском языке. М., 2001) фиксируют вариант Дубай (Дибай). Правильно: в Дубае (Дибае). Ср.: сарай – в сарае.
В значении "после чего-либо": по приезде, по прибытии.
Предпочтительно: город, расположенный на реке Висле.
Существительное спред - мужского рода. Корректно (при грамматическом согласовании родового и собственного наименования): спред "Крестьянский", "Деревенский". Между тем такое рассогласование (спред "Крестьянское") не является ошибкой (ср.: город Видное, город Бологое).