Thinking of building a threadripper/ryzen system

I am thinking of upgrading my system to either TR or Ryzen just after some input on a couple of things.

With TR what cooler do you guys use as i would like to stick to a aio if possible.

I use linux (manjaro) and have no interest in going back to windows but i do play some games so would i see a difference with TR 1900 vs a 1800x ?

Personally i think TR will be overkill for what i do but i kind of want it to future proof as this will be my last upgrade for a fair while (kids are becoming teenagers fml).

thoughts?