Take any distro you fancy, Mint is a good start. Create a bootable USB stick an try it out. This is does not modify anything on your computer, just loads linux and let’s you test it. I usually play a youtube video. This shows that wifi, video and sound work out of the box.
This depends on the goal. Sure, installing Linux in a VM is easy and will always work. Also working within a VM is usually just fine. However you still have to keep Windows underneath with all it’s problems like end of 10.