M365 tenant to tenant migration SAME domain

Hi all.

I have to migrate the same domain (let's call it contoso.com) from a M365 tenant to a new M365 tenant.

i.e: source domain contoso.com - destination domain contoso.com

I need a cohesistence betwaeen the 2 tenants because I have to migrate: users account, users mailboxe, Teams, SharePoint and computer account.

What product (if any) can I use?

Can Binary Tree Power365 Integration Pro be the solution?