I got started with Ubuntu, it is a decent distribution to get started on. I have different versions on each of my computers for the kids to use, and distro-hop too much. What distribution I would recommend depends partly on some questions.
1. Do you want high stability or newest software? (The newest packages are sometimes a little buggy, Ubuntu is kind of a compromise between stability and newer software.)
2. Do you play many games that are high on resources? (Steam was designed with Ubuntu in mind so games can be easier to get working on Ubuntu without so much troubleshooting.)
3. What is the cpu speed, RAM, and graphics card of your computer? (that affects the desktop environment to recommend.)
4. Do you mind learning a new desktop environment like Gnome, or would you prefer a Start button.
I personally use Wine with RM7 and it works fine in Debian and Kubuntu (a copy-paste problem I ran into on Fedora was actually due to a bug in that version of Gnome which is hopefully fixed by now). I recommend installing microsoft fonts through winetricks if you don't like the look of how Wine renders some fonts in Windows apps (almost like dot matrix but not that bad). However, there is a big downside to using Wine, and that is that Windows malware can try to install themselves on your Wine prefix. If successful, it might read your documents or be a nuisance, but it shouldn't affect the core system.
I have used a virtual machine with Windows 10 and Rootsmagic 7 in the past, but it is more resource intensive since you have to run two operating systems at once.