Yes that is fine for say 100+ plus maybe 200 online if you maintain it well and keep a clean workspace, you need to monitor your usage so that you don't run out of space, but yea.
Yes you will need to reinstall the SQL, SPC all that stuff as you did on your home device, and just change the IP in your Configs, game.exe etc.

GL with your server.