Hello @Kerry Davison ,
There is no direct way to copy everything. But, you can do most of the things by PowerShell automation. For example, you can export the list of mailboxes, contacts from the current tenant and create the same at the new place with PowerShell script
Please mark as "Accept the answer" if the above steps helps you. Others with similar issues can also follow the solution as per your suggestion
Regards,
Manu