Please Check My Specs!

Thanks so much for the feedback guys.
I think I’ll go the 980Ti instead of the Titan. Do we think there’s a consensus on the after market coolers?
I’m going to try and salvage some parts from my current machine, but I think I’ll end up buying all new. Is 32GB of ram overkill?