Off the top of my head, that sounds a very similar spec Surface to the 4 my better half has had for ~8 years and I get to use more sporadically these days for Zwift, used to be regularly used before the Zwift Android app got better and my mobile upgraded.
The Surface runs Zwift fine, however, in recent months it has developed an issue with overheating while simply surfing the web. Worked fine for the Zwift Insider Tiny Races quartet on Saturday afternoon, but was red hot after ~80mins use… Must remember to set up a fan blowing over it next time!
I use an Amazon Basics 3m USB lead and an ANT+ dongle with it, rather than native Bluetooth.