Put Fedora gnome workstation and be done with it.
Heck, put Linux Mint XFCE and I guarantee he wont even need to reinstall the OS unless the hardware breaks
You can realistically use whatever you want. But if you want a stable out of the box experience, choosing an OS that is in a beta testing phase of a new desktop environment, might lead to a less than optimal experience.