Yes, it is possible to get MOR with VM name.
Check following function:
appUtil.getServiceUtil().getDecendentToRef()
You can use it as follows:
vmmor = appUtil.getServiceUtil().getDecendentToRef(mor for root /you can provide NULL/) ,
type of system /*for Host use --host for VM use --vmname*/,
apputil.get_options/vm name or host name/ );
vmmor is object of ManagedObjectReference
appUtil is object of AppUtil
Thanks
Please mark if helpful