Thanks for posting your question in the Microsoft Q&A forum.
Unfortunately, Microsoft does not provide any other options except purchasing a license or importing a PST file. In order to better use Exchange Online, it is recommended that you purchase a license to complete the migration.
If my answer is helpful to you, please mark it as the answer so that other users can refer to it. Thank you for your support and understanding.