You CAN have a high end desktop. You can even have 3-6 monitors if it makes you happy. The only thing you cannot do is plug your monitors into the outputs of both GPUs. You must purchase GPUs wherein a single GPU has sufficient outputs and let the secondary GPU serve to aid in your favorite GPU compute or game playing adventure.
For example
https://www.newegg.com/gigabyte-radeon-rx-vega-64-gv-rxvega6...
This supports 6 displays and crossfire so it plays well with lots of displays and multiple GPU.
Stepping up further in price
https://www.newegg.com/evga-geforce-rtx-2080-super-08g-p4-32...
Supports 4 displays and SLI
Crossfire and SLI rely on a high speed interconnect and game specific support.
https://wiki.archlinux.org/index.php/NVIDIA/Tips_and_tricks#...