You should be able to transfer data to the new Mac over Wifi.
This is an overview article where you can get some ideas from:
Move your content to your new MacBook Pro during Setup Assistant or using Migration Assistant.
support.apple.com
This is the article that tells you step by step how to transfer wirelessly:
Migration Assistant transfers documents, apps, user accounts and settings from one Mac to another. It doesn’t delete information from your old Mac or replace the operating system (macOS) on your new Mac.
support.apple.com
If your external hard drive and 4-port USB hub were directly compatible with your old MBP, it probably doesn't have the USB-C that the newer MBPs require. For the HDD, you can just get a new USB-C to SATA cable. For the hub, there is an abundance of options for MBP-specific USB-C hubs.