1. Keep the 80GB drive to install ESX on, and then get a separate drive for each other OS. For Smoothwall you won't benefit from anything fast so just use whatever you like, and I can't recommend anything for the other OSs without knowing what services you'll be running on them and what the load will be.
2. Yes, but give each VM's connection a separate NIC. Smoothwall will need two on its own. If anything, get an Intel PT or 2x Broadcom NetXtreme II, depending on which is easier for you.
3. You can never have too much RAM.
2. Yes, but give each VM's connection a separate NIC. Smoothwall will need two on its own. If anything, get an Intel PT or 2x Broadcom NetXtreme II, depending on which is easier for you.
3. You can never have too much RAM.