The computer is more than eneough. However you must be well aware that u will need a static IP for that. Also It will be a hassle for you to use the computer when it is being used as a server. Because of the server software resource consumption.
Hardware and performance
Storage Capacity Needed
This discussion has been locked so you can no longer reply to it.