I am moving my virtual machines from esxi 5.5 to esxi 6.7 is this best with veeam, I would like to try vmotion but I do not see a test or trial for vmotion 6.7 unless vmware calls it something new
You really need to provide much more information than this if you want recommendations on how to perform a cross-version migration. Please read the article in my signature to get an understanding of the detail required.
if the new hosts have access to the iSCSI storage, i.e. the current datastores, you can simply shutdown the VM's, remove them from the old vCenter Server's environment, and add them to the new one.
Depending on the new hosts' configuration, you may need to reconfigure the VM's network (port group). What you may do, is to create a temporary snapshot prior to powering on the migrated VMs (just in case something unexpected happens), install/update VMware Tools, and upgrade the VM's virtual hardware.
vMotion will not work in that case, since to use vMotion you need both ESXi (source and destination) registered on the same vCenter, and a vCenter 6.7 (required to manage ESXi 6.7) cannot manage a ESXi 5.5.