Ouch. Genuinely hate to be the bearer of bad news, but everything I know about politics (especially from Russian perspective) tells me that this is only the beginning and uncorking of a potential conflict.
I assume, you do not expect that NATO membership would put Finland into a direct hot confrontation with Russia, thus turning into a kind of a self-fulfilling prophecy?
> WW3, or at the very least win it together.
Eh, there will be no winner in WWIII - only how much everyone loses before they decide to strike some kind of eventual deal. And IMO the WWIII had already started by the modern military standards of multi-domain operations.