balubeto,
Please re-read the entire thread. And, provide detailed answers to the questions asked by jgreco and pirateghost. If you can't answer these questions, then hire a consultant who can implement a solution for you.
Are you familiar with ESXi? Will you be buying a license for VMware and have access to their support?
Even though you only plan on 5 "fully active VM's (whatever that means)", with 100+ concurrent users, I'd look a package that includes licenses for 2 ESXi hosts, vCenter, supporting vMotion and HA/DRS. With sufficient resources in both ESXi hosts (connected to shared storage), should one fail, the other can usually pick up the load and keep on running, without the user's knowing there's a problem. Meanwhile, you can fix the ESXi host.