Thank you for your question and reaching out. I can understand you are having query\issues related to Hyper-V Migrate.
All three options are possible , but they will depends on how Big your VM , Data and resources you have.
As there is no Trust between two Domains you can Do Export then Import your VMs to new Cluster.
Use the built-in Microsoft “Shared Nothing Live Migration” to migrate VMs to new cluster.
--If the reply is helpful, please Upvote and Accept as answer--