Well as things stand now Russia's GDP is less than GDP of NYC :) So how they still believe they can be a super power is beyond me.China is far from being Russia's ally they are using the current situation to take over Russia's resources and make Russia extremely dependent. It looks like the end game is peaceful return of the territories that Russia annexed from China or installation of puppet government at some point.
People die and kill for just a few square meters of land, you're delusional if you think the Russian nation will just let itself be destroyed without fighting back. Nominal GDP is not a good way to measure wealth, GDP PPP, industrial output and other stats are better. Russia is not a superpower but no one can deny that Russia is an industrial power. Your hate of Russia disgust me.
Lets remember how things unfolded last time was there much fighting? The China has fairly simple working strategy they stimulate immigration into formerly annexed parts at current rates in a decade +/- they will be local majority population.