

Ok so I’ll just focus on dual booting since there are other thorough replys here.
I really recommend that you DO dual boot but only in a specific way.
When people say “Dual Boot”, this can mean two very different things.
A common way to dual boot is to have windows and Linux exist on the same drive by partitioning the drive and installing a boot manager. I strongly advise against this. It’s not worth the risk and pain.
Just install linux on a totally new drive and select it as the boot drive from bios. Leave you windows drive untouched.
Linux is much better than it ever has been. There is a very good chance it can do everything you want. But, especially as someone running a business, there will be times when you just need to get something done and will want to fall back to what you know. These times often lead to people giving up and rolling back to windows in a panic.
Just leave yourself a way to instantly and effortlessly fall back into windows as needed and eventually you will end up doing that less and less. Until you don’t do it at all and the windows drive gets wiped for more Linux storage.
Google will change the APIs every 2 years and break all your old games so I’m kinda over it at this point.