Can I have Edge Transport role running on the same server as all the other Exchange roles but in a virtual environment?

I am in the process of planning an Exchange 2007 environment.  I have 2 domain controllers running Windows Server 2003, 1 standalone server (old) running windows xp, and 1 Poweredge 2900 with dual Quad core processors, 4 gb of ram, and 3 146GB drives.  I have no DMZ server or anything between internal firewall and internet.  The Poweredge 2900 is going to be our Exchange 2007 server.  I am trying to figure out if I really need the Edge transport role installed.  I know the Edge transport cannot be installed on the same physical server.  My question is can it be installed on the same physical server but just in a virtual environment and are there any drawbacks to this?  We only have about 50 employees so do I even need to be worrying about the edge transport role?

Thank you
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Your server looks strong enough to handle both. Using the free version of vmware server, you can easily do that, just do not use bridged networking, assign a separate NIC to each server.
I just can't tell you you can not do that.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
With only 50 employees you don't really need the edge transport server.  It also cannot be a member of the domain.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.