The best solution as I see it is to give each user a Microsoft Business 365 licence and join their machines to Azure AD and then enrol their machines into Intune.
Once you have that you can upload their data to a Sharepoint Site and then have Onedrive to sync those sites to their machines. This will add the site into the favourites menu in Explorer.
To the end user it acts in the same way as a mapped drive.