Everything you have picked is compatible but I would make a few changes.
Here are some suggestions, You should look for a better case with cable routing holes to allow you to route cables through the back and clean up airflow. You absolutely NEED to change the PSU, I would reccommend going with a reputable brand like seasonic, corsair or coolermaster. I would also reccommend going with a PSU that is atleast 80+ certified but ideally 80+ bronze certified and above.
The build looks great. However, like Bacondrinker said, you NEED to switch out the PSU to something from a reputable brand. This XFX PSU should do the trick.
Yeah get at least a 600W PSU for overclocking. As for the case, I own that CoolerMaster Elite 430. Not the best for cable management. Data cables will fit through the holes provided but power cables wont fit. Still a good case. If you want better cable management for around the same price, try looking for an NZXT case. All their cases have big enough holes for cable management: http://pcpartpicker.com/parts/case/#sort=a6&qq=1&m=94