Also, instead of the h100i (Btw, I have one to sell if you're interested, It's practically new, PM For that though), Maybe you can do a custom loop? But that'd add a large cost, and isn't very necessary. It just looks cool XD!
I'd go with the EVGA 780, it has better overclocking than the ASUS.
Otherwise, it should be fine. Maybe you should get Corsair Dominator over the Vengeance. It's very nice RAM.