Putin, already factored in the need for Chinese trade/cash, all those deals signed ahead of the Olympics locks in long term energy contracts, which will keep their heads well above water for years. As China pretty much manufactures and produces everything under the sun and there's plenty of US sanction proof SoEs to channel the goods for export, don't think the Russians will be short of anything! I'd like to hear the pretext they need to dream up to try and sanction China!
Russia and China already settle most of their trade with yuan/ruble currency swaps. From what I understand Russia already should have Chinese CIPS in use in some banks. Russian SPFS is already being used in banks in China, India, Iran, Armenia, Belarus, Germany, Kazakhstan, Kyrgyzstan and Switzerland.
Furthermore, India is not siding with the west so Arms to India settled in gold will provide another avenue. Finally, what's Europe going to do not pay for the gas that's still flowing from Russia or hand over the Euros that they owe? Its only another 9 months tell Winter!
India already has settlements with rupee/ruble swaps and will likely expand those. Do you think they will stop construction of four nuclear power plants the Russians are building, or the Su-30 upgrades, just because the US tells them to?
As for the Europeans they better get in line or get ready for rolling blackouts.
Does Russia have minerals for EV batteries and iron for steel making?
Russia has plenty of iron in Magnitogorsk. They have discovered huge lithium deposits in Murmansk and are making lots of mines.