Hey ,
First of all, the minimal software requirements you need in terms of VMware products, is the ESXi (Hypervisor), the core which gives you the ability to virtualize resources. From there you can have multiple ESXi standalone or managed by a vCenter Server which gives you some additional features such as VDS, centralized management, SSO, etc. Of course this is sold separately or it can come in a package but means additional expenses.
Regarding other requirements you will need some TCP/IP connectivity, Storage for the disks of your virtual machine, external solutions such NTP, DNS. etc.
Take a look at the Essentials Kit on the VMware page and try to engage with sales for more support and follow up.