Flash itself reaches end of life at Dec 31, 2020. It's an old technology which has suffered from numerous security issues, and as such I see no reason that new security issues won't be found in the future. So, I would consider flash to be unsafe to use. The only way you can "safely" use an unsafe technology (especially one which has known vulnerabilities which will never be patched) is to contain any breaches. The best way to do this is by using a virtual machine, or by using a dedicated machine which is segmented from the rest of your internal network.
I am not sure why you are wary of using a VM. If an attacker were to compromise your VM by exploiting flash, they would then have to break out of the VM sandbox to compromise your host. Is this impossible? I'm sure it's not. However if you are using a supported VM at its latest version, the attacker is going to need to have access to a 0-day (or 1-day) exploit, and I'm sorry but I have my doubts they would burn a valuable sandbox escape on someone like you, who is just looking to play FarmVille. There are bigger fish to fry.
Besides, like I said, the only way you can use a vulnerable program "safely" is to contain a breach when it happens. VMs are the best way to do this. If you have questions about VM safety, I would ask another question specifically about that.