If anyone has any recommendations for how to pick desktop components that will "just work" with Linux I'd love to hear them.
Some vendors sell hardware with Linux preinstalled or specifically tested (besides the obvious ones like System76/Framework/Tuxedo, Dell provides an XPS flavor that comes with Ubuntu). You don't need to actually use the preinstalled distro, but buying such models ensures baseline support is solid and it sends a signal to vendors to continue ensuring so.
Then there's Apple's M1/M2 lineup, which provides the smoothest Linux experience you can have today (specific hardware features are not supported yet, the rest works extremely well!).
Other than that, the Arch wiki is typically a good resource that lists quirks of individual devices with Linux.
I have very real doubts that any laptop can support both Linux and Windows well.
> specific hardware features are not supported yet, the rest works extremely well
I would not describe this as "working well," let alone the "smoothest Linux experience you can have today"
Especially compared to System76, which designs their laptops for Linux, customized the firmware for Linux, and ships with Linux already installed.