Lenovo Legion Y730 15 - no numpad
Lenovo Legion Y530
Dell G5 5590 - CPU power limit and airflow issues
Asus GL504GV / GM - gaming orientated
HP Omen 15-dc - gaming orientated
MSI P65 8RE / 8RD - mediocre cooling, OKish build quality, no numpad
Gaming orientated (can turn off lights), below 4 hrs battery life:
Asus Zephyrus M GM501GS / GM
Asus Zephyrus S GX701GX / GW / GV - max 24/32GB RAM
Asus Zephyrus S GX531GX / GW / GS / GM - max 24/32GB RAM
Asus Zephyrus GX501GI - max 24/32GB RAM
MSI GE75 8SG / 8SF / 8SE / 8RF / 8RE
1. All with CFL-H i7/i9
2. Upgrade RAM / SSD by your own if not enough, dual channel memory is highly recommended
3. Let me know if you have other options in mind
Currently, there are no optical Thunderbolt 3 cables on the market that span that length. I have contacted Corning (the ones with the optical Thunderbolt 2 cables Linus used), Thunderbolt, and Intel. Corning can't comment on anything they might be working on, Thunderbolt has no idea, and Intel won't respond. These optical cables were supposed to be out in late 2016 according to Intel. So for now you are limited to using a Thunderbolt 2 card with a Thunderbolt 2 optical cable and a Thunderbolt 2 dock.
To answer your question regarding your displays, the Thunderbolt hub you buy really determines what displays you can run. On the Thunderbolt 2 hubs that I have seen, you are limited to running DisplayPort through the Thunderbolt 2 port via an adapter and having an additional HDMI port. There are specs at the bottom of the Elgato Thunderbolt 2 Dock website (this is the dock Linus used). Link: https://www.elgato.com/en/dock/thunderbolt-2
From my understanding, this would meet your needs because the HDMI spec is as follows: "HDMI output up to 4096 x 2160 pixels at 24 Hz, 3840 x 2160 pixels at 30 Hz, and 2560 x 1600 pixels at 60 Hz" and you can add your 144hz display over a Thunderbolt 2 adapter, given the adapter supports that refresh rate.
That seems to be your best bet unless you want to wait for Thunderbolt 3 optical cables. The Thunderbolt 3 hubs have a DisplayPort instead of an HDMI port and a lot more bandwidth for daisy chaining. Link: https://www.elgato.com/en/dock/thunderbolt-3