Wile that older i7 of yours is bottlenecking your GPU a bit, your framerate is much more dependent on GPU than CPU. The 3900x will be within 1 or 2 frames of the 9900k with a 2070. The new 10900k launching at the end of May supposedly clocks up to 5.3ghz, so that may be slightly faster.
Just getting a 2080 Super with a 3600 or 3700x will be more of an upgrade as far as framerates are concerned.
But if you are currently getting 180fps, the difference between that and 240fps will likely not be noticeable at all during gaming.
I'm assuming you are asking because you have a 240Hz monitor?
For this kind of system maybe consider a Gen4 nvme ssd? Possibly something like a Corsair mp600 or even a Sabrent Rocket?
Obsidian 1000 is massive overkill for an air-cooled system. That case is meant for dual loop custom watercooling with giant radiators.
The 1600w PSU is also slightly ott. Your system should pull around 900 to to 950w under full load, so unless you are overclocking heavily, a 1200w psu should be plenty. Of course there's nothing wrong with having the extra headroom a 1600w would provide.
The cooler it comes with is completely fine unless you are overclocking or running sustained heavy compute loads (like heavy video encoding for hours at a time)
Or you can save the $2000 so you can upgrade to a 3080 Ti when that launches in 3 months, and the 10900k Intel cpu when that launches in a couple of weeks.
Well, you can always change out the GPU for a Titan RTX, custom loop watercool the whole thing, and maybe go AMD 3950x so you can can use a PCIE Gen4 nvme ssd.
I'd get a 3700x instead. You can overclocked a 3700x to run the same speed as the 3800x. The difference between the two is negligible in everything but price. The 3800x is just a binned 3700x.
2 things I would consider as well:
What is the price difference to upgrade to a DDR4 3600mhz cl16 kit?
How much more is a m.2 nvme drive instead of the 2.5" sata? Maybe something like a WD Blue s550, a crucial P1, or whatever is available ?
I think your build is fine. I may have chosen a slightly different mobo, but there's nothing wrong with the one you picked. Really, everything looks good.
The longest standard thunderbolt 3 cables are currently 6.6ft (2m).
A long length optical version has been "in the works" by Corning for over 2 years now, and is ”coming soon"
Areca has 10m, 20m and 30m optical TB3 cables, you can find them at B&H at suitably ridiculous prices.