Yep, I was able to change the VM name and it worked fine.
I'm not sure what you mean exactly by the second point. If a Windows Server VM on VMWare is allocated 300GB, it makes sense for the Harvester to also allocate 300GB.
But my question is that, if on VMWare, the VM uses 60GB, how is it that Longhorn shows only 600MB used (screenshot attached)? 600MB for a Windows VM does not make sense to me, but it is running. How?