The Russians are good fighters but remember Afghanistan. They weren’t used to the shoot-them-dead-right-where-you-find-them policy. On Russian soil it may be different, though.
Yes, Gog and Magog. That’s to come. Iran and Russia is the common interpretation.
Note that for Gog and Magog to happen, Russia has to survive. Some of the players disappear from prophecy after a certain point, which probably means they were vanquished in a previous scenario.