Need advice on cpu coolers.

The H100i would be fine if you want to spend the extra money, but it isn't needed since you can't OC.

A 212 EVO would do just fine. You could also look at a Noctua U12S or U14S if you want something quieter.
 
The U14S could easily handle overclocking. The H100i is also a good choice.

If you want the best, a Swiftech H220X or H240X is what you want. The Noctua D14 or D15 would also perform very well, but they are quite large. The Cryorig R1 is also a good option.