2nd. Ubuntu is the place to be if you want your best chances for immediate compatibility, and search results will favor your popular configuration if you have issues.
3rd, but I recommend getting the kde variety (used to be called kubuntu). This will give you the most windows like experience. Regular Ubuntu ships with gnome and has a different feel to it.
Also, gnome suxxxxxxxxxxx! There, I said it!
I love KDE, but Kubuntu is a buggy mess, at least it was a year ago when I last tried it.
Honestly, the best implementation I’ve seen is Manjaro’s, with Nobara close behind.