System76 is pricey but the hardware is handpicked for linux and their support is excellent. Also I believe they are currently in the process of transitioning to opensource firmware
Yup, they're working on coreboot support. If you're in Europe Tuxedo Linux is also working on coreboot, and the Purism laptops ship with it out of the box.