In addition to all the sound advice you’ve been give so far, you should have a support contract in case you run into problems and ideally, contract someone to set up your laptop so you have proper encryption, backup etc. You have to consider both meeting the business deadlines, and ensuring the confidentiality and availability of the data. If you want to do this yourself, contract someone to validate your configuration.
I really want to have better tiling and window management in Gnome. Ubuntu has an add-on released with 23.10 that I haven’t got around to test yet. And I know that Gnome has that feature in the works, but it annoys me that Windows 11 has better management of windows with window-snapping than my DE of choice.