Hey there.Actually,if you're still looking for hosting servers by yourself(Indeed,I seen you already bought a monthly costly server,but still),I wouldn't recommend you to use this PC.Here is why:
-Depending of how many players you run,a IntelCore Duo won't run enough AT ALL for server hosting.It's recommended to use atleast a Xeon for running more then 30 players(exept if you have an Intel I7,but that's your choice),your CPU will just overload and the server will keep crashing due to lags.
-The PC seems to have no informations about the RPM of the HDD.Again,for the exemple of a server of 30 persons,if you want NO LAG,I would recommend you a 5400 RPM HDD,but it might cost a lot if you take it from a well known company such as Kingston.
-If you look to upgrade the RAM of this PC by the next,are you sure the Motorboard will handle this kind of RAM?Are you sure it will be recognised by the server?Is your powersupply going to provide enough of power to the RAM,or will the PC just never start is it take too much power?
-It's not recommended to host dedicated servers on Windows7,as it take too much usage from the server.In this case,you should use Linux,but you will have to learn it,which could be quite difficult in your case if you never known about it.
Here is the reasons why I wouldn't recommend you to host it by yourself OR use this PC for server hosting.Please understand this stuff that I talked you about is used for our requirements when our Hosting Company is looking to buy a server(indeed,we host it on our own server network),and we have the developpers and the budget for it,which MIGHT not be your case(I'm not telling it's the case,it's just what I think).
On all of this,I hope this will maybe have helped you out a little with your choice of buying this server,and I wish you a good day!
Regards,
Haidson