Are you talking about replacing the TMGs with SWGs? Again, you should read the implementation guide to get an idea of how we work and what we can and cannot do.
We would need to know how many users you will be supporting to give you a better idea on how many you will need.