ram is really the limiting factor for most servers
if you're gonna have less than 5 users on the services they're probably not all going to be used at the same time so cpu usage will depend on which are being hit at the moment
none of the services you've listed are particularly heavy so you'll be good for those and a bunch more no problem