Do you have any suggestion of what the best approach is when moving SharePoint on prem to cloud? What should we take in consideration, some common question to have in mind, best practices from your personal opinion?
What is going to take the most part in a project like this isn't the technical part but the change management, creating a superuser network and maintained. A modern intranet in SharePoint is usually owned by several stakeholders within the company
The root site will be the home of your organisation, so recommend setting it as home site in the SharePoint admin, Also recommend using the built in viva connection app in teams, you can rename something more fitting if needed.
As for migration, I really really recommend that you first setup your information classication first and clean up before moving any files. Files that are going to be kept can me migrated with ShareGate or Microsoft Own tools! (ShareGate is Faster in my experience).