Sure! Even 50 times if you got enough ram and good cpu

Just look for some dedicated server, that's all what you need. 1 VM with W10 should have at least 4gb of ram, 3gb would run too but that's gonna be laggy. You are probably looking for dedicated server with 128gb ram and some better amd epyc cpu...just search cpu benchmark of the server you would like and divide it by 25, you will see how much power you get per vm. I have myself xeon with 32gb ram with like 10 vm's and still enough space for 20 more, but I can run like 8 at the same time because of the cpu and ram. Cost for dedicated server that can run 25 vm's at the same time? I guess something around 200 per month. I never going back to metal, got shitty internet at home but all my VM's can do 1gbit

Also I can control them all even from my smartphone with just a bluetooth mouse