Hey, so:
- Noctua is the right choice, always. Why it absolutely beats BeQuiet and other TR4 coolers is the heatpipe orientation. Noctua runs the heatpipes across the length of the chip, while everyone else across the width.
Because of this,
only Noctua actually covers all the dies on 3990X with heatpipes. All TR4 dedicated coolers cover the heatspreader, but quick access to heatpipes is what really makes the difference. KitGuru reviewed this and difference was bigger than 10C on 3990X.
On 3960/3970X the heatpipes are ok, but since those run hotter it's still bad idea. Noctua is always the correct answer. Always.
Regarding memory, I recently upgraded to 32GB 3600 CL18 DIMMs from Patriot, they use the same Hynix CJR dies that G.Skill & Corsair, but were so much cheaper :- ). I paid 280 Euro for each 64(2x32) Kit. And it works on my Aorus Xtreme TRX40 super well, super stable at XMP.
If you want higher-end kit, then Micron Rev-E Crucial Ballistics offer 32GB DIMMs with 3600/CL16. These are even better than Hynix CJR. (There is no Samsung B-Die with 32GB Dimm capacity for consumers).
Cannot say anything about HyperX Fury, no idea what it is, but since it's binned at 3200/CL16 I would say it's not a greatest quality. The speed itself isn't very important for 3rd gen Threadrippers, but higher-end memory kits have higher chance to run stable in 128-256GB configurations with higher speed. For those who want 256GB 3600 CL16-18, you need the best kits.
Good choice of SSDs, can't go wrong with those, PCI 3.0, but good controller, dram capacity and TLC with SLC Cache.
GPU, sure, any choice you like.