Asus PN-52, 5800HS, 64GB, 2xNVME 2280, 2.5gbit NIC.
You don't need shared storage. The simple method is to use ZFS, make sure each node ZFS has the same pool name. Then you can setup replication of VM images and HA config.
Also check the Define 7.