You need to know 2 things about Russian mineral.Russia is a storehouse of mineral and agricultural products They can sell those to the world market So they should have no problem with funding the war. China is next door and a consumer of everything Their economy is complementary like Canada and US. All they need is to build infrastructure connecting the 2 countries which they are doing now. With China's BRI initiative. and Siberia II China needs to prepare for the day when the West blockades the Malacca Straits.
Unlike the West Russia still values traditional family values and children are a big part of it. The Russian demographic is healthy. Russian casualties are exaggerated but the Uki. The Russians are not gang press to join the army they are volunteer and they have no problem with recruitment They can easily raise a million army with no problem. Russia lost 22 million people in a great patriotic war but they still manage!
1.) Most of them are low grade, you need to pump money to refine it, for example, Russia don't export smooth iron ore at all, while Australian Ore can sell up to $140 a ton, Russian ore can only sell for $110 a ton
2.) Mineral Market in Russia is not really that big, roughly 40 billion of their GDP pre-war (Probably half post war with sanction). that is not going to be able to sustain anything. You are talking about a 2 trillion-dollar economy there, even with oil and gas, it's not even cover 20% the GDP. The debt level for Russia is VERY high and the holder is very limited (basically between India and China) means if either or both stop supporting Russia, Russia economy is doomed and nobody in the world will lend Russia money simply because Russian currency worth nothing at the moment. Again, would China be willing to keep pumping money into the dark hole?
And Russian demographic is everything but healthy, again, you are talking about 5 to 7 years shorter on average in median term, that's almost a decade. You are talking about a general decline of roughly $10000-$14000/capita GDP losses in that 5 to 7 year(assuming Russian earn on average $2000 a month), it would have been okay for high earning country like the US or Australia or Switzerland when their GDP/capita is between $50000-$70000, Russian GDP per capita is around $15000 a year, losing that amount over 7 years is going to be detrimental to their economy.
And finally, Russia is NOT the only party that fought in Great Patriotic War, it was fought as a whole of Soviet Union, and you know what, Ukraine loses is similar to Russia even when Ukraine was 1/4 of their population. So no, Russia probably can't take credit on that.