The Arabs are the allies I am talking about. And the Japanese. And etc. The security guarantees they receive only have weight, if NATO holds.
Russia has been trading oil with other currencies, including Bitcoin and Tether and Remnibi, for years. Don't need dollars to buy oil, anymore.