Don't waste your money on that cooler. It offers zero benefit beyond a normal air cooler at stock speeds, and so little at massively overclocked speeds that it is eclipsed by other closed loop solutions, all of which still fall short to traditional full water cooling rigs. If you plan on only doing a small amount of overclocking (or none at all), any aftermarket air cooler will do the job. If you plan on doing serious speed boosts, you need something better.
The rest of it checks out, but you didn't provide a hell of a lot of information. What are you trying to do with this system? Gaming at what resolution? With which games? What kind of performance do you hope to get at that resolution?
Links to parts with a beefier description of the workload you expect would go a long way.