Everything looks compatible.
My thoughts:
- If you want an after market cpu cooler, get something better than that SilenX...it's basically another stock cooler. Check out the Cooler Master Hyper 212 Plus (http://www.newegg.com/Product/Product.aspx?Item=N82E16835103099) only $10 more and it will be way better at cooling. (And you don't need to buy extra thermal paste, it will come with the cooler)
- I wouldn't trust my components to that Kingwin PSU, it's not a quality unit. Spend a couple extra bucks and get something higher quality:
http://www.newegg.com/Product/Product.aspx?Item=N82E16817139027 The CX series isn't the best of the best, but it's a budget unit that's better than that Kingwin.
- Buy two sticks of RAM so they can...