My Surface Book 2 with a GTX 1060 can’t drive two 4K monitors at 60Hz using the Surface Dock 2 unless you purchase DisplayLink adapters. That laptop retails for $3,200 in that configuration before taxes and the Surface Dock itself. Fortunately, it’s a corporate device so I can’t complain. Had it have been a personal purchase it would have found its way back to the store.
Technically not yet, once WSL2 is mainline there will finally be proper Linux support in Windows. WSL1 is a series of shimmed calls to the NT Kernel and as a first implementation it’s pretty bad ass but to call it an environment for full Linux distros is misleading consider things like systemd are completely missing at the moment.