we are running a pretty small site with 150ish clients and 400 users or so. I plan on moving over to SCCM 2012 to use WSUS and FEP. We have a VMWare setup and so what I was wanting to know, should I create one SCCM server with SQL on it? or split the roles up? What amount of RAM would you guys suggest with these two options?