I wouldn't recommend that cooler as it is noisy under load, and the fan is mounted in an odd horizontal position. Consider the Cooler master 212 EVO instead. It'swidely accepted as a very good all around cooler.
As for the power supply, by now you should be getting the impression that this isn't the one for you. It's just underpowered, not to mention also that Cooler Master is not know for their power supplies. Consider the Corsair Enthusiast Series TX 750 V2 instead. That will give you plenty of headroom.
Thanks! I'll get cm 212 evo and the 750 v2 power supply.