Question: how do i connect two monitors to my surface pro 7?
Answer: Use the Surface Dock.
Use a USB C Dock.
Use a USB C splitter to plug in two USB C to HDMI adapters.
Plug one directly into the Surface via USB-C to HDMI and the other use a Microsoft Wireless Display adaptor (connect via Miracast)