If you have two usb-c monitors of which one delivers enough downstream to charge your macbook you won’t need a hub type device. Just plug each screen in to the MacBook.
Get a decent external drive - don’t skimp if using it to back up or store personal stuff.
Brilliant!
Do you have recommendations for the hub-sort-of-thing?
And in terms of an external hard drive does it have to a specific time or will any cheap £30 do the job?