Yes, this is Possible!
You can use VMware Workstation to create your own lab environment, Brdge your LAN network and edit your Virtual Networks Accordingly. To create the Shared storage use Starwind iSCSI SAN or OpenFiler to build your own SAN. But you need to have your Physical resources to get the ESXi/vCenter Minimum requirements.
StarWind Virtual SAN would be a great fit for the described scenario. Also, you can try to apply for our NFR program allowing you to get free, yet fully-featured, StarWind license for your homelab. We are now finishing the development of StarWind Linux VSA for VMware users along with advanced vVols support to increase manageability and iSER to boost the performance of our solution. We are also releasing StarWind Web Console plugins for vCenter and vSphere consoles allowing our Users to manage StarWind infrastructure from the "single pane of glass". You can learn more about StarWind here at our website: https://www.starwindsoftware.com/starwind-virtual-san
P.S.: VMARA, thank you for the detailed answer and for mentioning us