Да, это грамотное выражение, его можно использовать (в том числе в СМИ).
Нет, ростовчанин – это житель Ростова-на-Дону. А житель ст. Вёшенской – вёшенец, форма мн. числа – вёшенцы.
Запятая нужна.
Запятая нужна.
Вопрос "отчего" требует развернутого ответа, экскурса в историю русского ударения и произношения (есть и специальные монографии об этом, например труды М.В. Панова, Р.И. Аванесова и др.). Если коротко - нужно учить ударение в таких словах наизусть или сверяться со словарем.
Да, запятая нужна.
Запятые при вводном слове казалось бы ставятся по общему правилу, так как оно не относится к обособленному обороту (таких оборотов в предложении нет): Не вижу смысла сдаваться в, казалось бы, проигранной позиции...