You have a outstanding build there. Those parts will all play well together. It's nice to see someone have a SSD in their build, it makes a great difference in performance. Even if not overclocking I recommend a CPU cooler, the EVO 212 is a good choice on the budget side. Noctua NH-D14 is another, high performance side, expensive as well.