This guy has a long history of being wrong on both China and Russia's economies. He simply has no clue.
He continues his stupid claim that 60% of China's GDP is fake based on that stupid "study" on poorly calibrated night light emissions.
There are no capital controls in Russia anymore. The government long since removed them. There are some left only for companies from unfriendly states because they were actively sabotaging the Russian economy trying to crash it down. Everyone else long has had no capital controls whatsoever.
Russia's GDP grew not just due to military spending but also due to active import substitution. This phase is now mostly over with only some long cycle products like civilian aircraft left to substitute.
Western imports were already successfully substituted out in automobiles and trains.
Car sales recovered to pre-war numbers of 1.7 million a year on 2021 by 2024. Car production crashed by 2/3rds of 2021 level in 2022 but was just 1/3rd lower than 2021 in 2024. It might take another two years to fully recover car production.
Import substitution was achieved in production of certain niche paper products, in elevators, and other products. 65 MW, 110 MW, 170 MW gas turbines for heat and power are now made in Russia. As are 32 MW gas turbines for gas pumping and power generation.
Longer term Russia is going to build Power of Siberia 2 pipeline. Exports of piped gas to China will grow from 38 bcm a year to 100 bcm. More LNG export capacity is being built to boost exports. Pipelines are being built to Central Asian countries including Kazakhstan and reverse flows of gas into the Central Asian states through Soviet pipelines are being done.
The labor shortage can be mitigated with automation. They are already working on automated trains, and there is lots of room to further automate industry.
Russia is also engaging in the biggest nuclear power plant construction program since the Soviet period with eight VVER-1200 1.2 GW reactors currently under construction in Russia. With double that capacity planned to be built in the future.