No - it would actually become a federal city - Moscow is a federal subject apart from the surrounding Moscow Oblast and St. Petersburg - also the other federal city in Russia - is a federal subject separate from the surrounding Leningrad Oblast.
SAevastopol would have a similar status in Russia.
It’s still called Leningrad Oblast? If so, are suburbanites more communist than the inner city dwellers?