Below are minimum specs I will need for my projects although they can be altered but I think these are good starters.
Fully/Semi Managed (I like to research the problem myself for first before contacting support. To educate myself more.)
30 gb+ disk space
1 TB+ bandwidth
2 gb Ram
cPanel/WHM *must for me*
2+ IP addresses
OS: not sure what is best to be honest

What can you also say about reliability? I am thinking of trying their hosting services.