My current company does not have a windows Domain. However, they want to move all of our laptops to Azure AD. Every laptop is assigned to a work group. What is the simplest way to do this? When I joined the Azure domain just to test, it created a new profile but none of my stuff was on that profile. Is there a way to automate this process or is everyone going to have to join Azure AD on their own and transfer their files over? They also have large Outlook mailboxes that I need to consider as well. I need to ensure that I have admin access once they switch to Azure AD also.

3 Spice ups

They should join Azure AD with their email and password. Once that is done you can do multiple things as below:

1-Setup OneDrive in the new profile and then copy all the information from the old profile to the new. Create a new Outlook profile and email will be the same there as well.

2- Join Azure AD and then use ProfWiz to link the old profile to the new one.

I would say the cleanest process is the first one.

A member of global admin is Administrator in Azure ad joined PC, you can also add other users as admin user device setting in Azure AD.
With Intune(EndPoint manager) you get a lot more control.

Yes, users need to add their PC in the Azure ad, these are two types - AZure adjoined and Azure AD signed in, where the former is used for device management and later to sign in.

A windows 10 PC is required to do both and win10 professional or higher to Join Azure AD Join a new Windows 11 device with Microsoft Entra ID during the out of box experience - Microsoft Entra ID | Microsoft Learn .

To Transfer data use Prof Wiz or transwiz ForensiT Free Downloads

or like Dbeato says copy one drive and transfer.

Best way - assign this task to IT