Kissbaby 3 - If you uncle is going to buy a new all in one. The "Force" is with HP. Don't forget to check with the open source printer list for HP for compatibility BEFORE buying though 
i will tell My Uncle , whether he listens , time will tell, i am surprised he even let me turn his old XP to linux, he still wants windows, lol, i told him windows 10 sucks , and it does.
i only used my upstairs windows 10 PC twice since December 2017, lol, for my hubby wants to keep a windows pc around. so i do so for him, but he is using my linux pc mainly ....
thanks for the HP printer suggestion.