Sizing requirements for 100 simultaneous VPN connections
Urgh. You can easily run 250+ VPN tunnels simultaneously on a Celeron with 512MB memory.
That's what a Cisco ASA 5510 has ;)
That hardware is fine. Way, WAY more than you actually need for that, but if that's what you have and want to use, you're good.