The NH-D14 to prevent Ram compatibility issues. You should also check out Cryorig coolers. They seem to be a sight favorite, don't cover RAM slots and offer the same performance.
Any of them would work. The H7 has a really nice black top and will accommodate a pretty decent overclock, the Universal will allow for even better overclocks and the R1 Ultimate would allow you to overclock with the best of them. Really is should boil down to how much you want to overclock, budget and what you find visually appealing.