Yes its possible to have SL run as a guest OS within VMware however since its against the EULA, Vmware does not let you do this. There are work arounds that I suggest you look for over at insanelymac.com. Their forums have some guides to get this done.
The EULA only provides that SL server to be run in a virtualized environment, not the desktop version