Enterprise Vault on standalone Exchange Server
I am installing a new 2010 Exchange server, which will have all the roles on that one server... no separate HUB server. Is it acceptable to install Symantec Enterprise Vault for Exchange on this same server or does it need to be on a separate server?
With only 40 users in this company, I would hope it would work.
It will need to be separate. You can spin up a VM for the EV Server, but it does need to be on its own. You could put SQL on the same EV Server if necessary.
FSA is file system archiving, just another archiving product similar to EV for exchange. I was just trying to give an example of how little resources you could dedicate to it if you are concerned about exchange resources.
I would absolutely look into ESX, and get somewhat comfortable with it. Look for their free ESX standalone hypervisor, maybe test it out on a machine you have lying around and see how it goes. I think you will find it to be a great solution to your problem, *and* if you ever need another server spun up for some reason, you could just create a new VM for it and be up and running. My only disclaimer is I am not sure what the legalities of using the free version in a for-profit organization are, but you can look into it.
Hope this helps!