Hello,
No, it will not work. In order for this docking station to work, a laptop must have a Thunderbolt3 port. Surface Pro 7 has a "just" USB-C port.
If you contact our technical support directly, we can help you to choose the best docking station for you. Our e-mail address is support@itecproduct.com
Best Regards
i-tec Team