With VMware Workstation V16, if you shut down the Host, then VMware will shut down the guests as well. I am not sure what version of VMware started supporting this.
I think your version might, but certainly VMware V16 supports shutting down the Guest machines when the Host shuts down. You can try it to see.
A Guest machine cannot run when the Host shuts down and so must shut down as described above.
It is certainly safe for VMware V16 to shut Guests down with the Host shut down. You can just restart the Guest when the Host comes back up.