Spotify tried to shove Doja Cat at me the other day. I have never ever EVER listened to anything that would even remotely suggest I would like Doja Cat. It may be infinite but there is still someone behind the scenes pushing particular songs and artists.
I have a Surface Laptop 6 and a Razer eGPU enclosure with a Radeon 6600 XT in it and it works fine. The manufacturer will list what sorts of GPUs are compatible, assuming you get a brand name one and not some cheap no-name Amazon job.
Honestly if you have the money, go for a PC. The mobile CPU in laptops/tablets will your biggest bottleneck. Get a decent CPU, motherboard and PSU and the best GPU you can afford and it’ll probably out perform the Surface.