The facts to support your claim is for you to provide or your claim is unfounded and dismissed for lack of evidence. I'll give you the benefit of a minute's worth of research and provide you with evidence refuting your claim outright.
Russia’s army includes about two-and-a-half times the number of armored vehicles as Ukraine’s, and Russian equipment is also more modern.
nationalinterest.org
Maybe you can come up with more valid evidence to support your
"inferior" and
"old" claims.
I can't imagine anyone disagreeing with your saying Russia has much greater forces in reserve, depending on your definition of "reserve".
It doesn't matter whether or not Putin anticipated, planned and prepared for
"sanctions and the blocked banking" when he can't beat them back, anyway. The whole thing is not going over well with his oligarch partners and the Russian people. Did he plan for that, too? Putin's plan, that Trump called genius, is a failure.