I would not use that power supply, it's pretty bad. If you only want to run a single GTX560 Ti then you only need 500-550 watts from a good power supply manufacturer. If you plan on adding another later in Sli you would need a good 750w unit. Stick with Corsair, Seasonic, PC Power and Cooling, XFX, Antec, Enermax or Silverstone. Here is a pretty good guide to go by.
Yep that is much better. That cooler should get you to a very nice ~4.5Ghz overclock. Power supply is good quality and that memory is about as good as it gets. You should be very happy with the build. Do yourself a favor and save up for a ~120GB SSD. That will really make the system fly!