If you run a Linux system, I would stay clear of HP - it is a pain. I do have an HP Laserjet running on Ubuntu , but would not buy one again as long as I run a Linux system.
HP only warranties their PCs for usage with the OS that comes preinstalled. IF you replace that with Linux, or add a Linux OS, then you assume full responsibility for maintaining that -- as HP provides Linux assistance only on Redhat and then only to commercial customers.
The primary "challenge" to using Linux on any HP PC is the availability of Linux drivers. Any hardware that does not work will then range from simple (if there are Linux drivers available) to impossible (if there are NO Linux drivers available) to fix.
Folks on Linux support forums have experience using a variety of machines with Linux and know a lot about driver and installation issues. You will be able to get sound and detailed help there.