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