Правильно: петербуржцы и санктпетербуржцы (обратите внимание, что следует писать это слово слитно).
Для обозначения жительницы лучше использовать описательную конструкцию: жительница Ивантеевки. Нормативного однословного наименования нет.
Правильно: владимирцы, балашихинцы.
Правильно: токийцы (токиец, токийка).