GPU temps seem normal based on this:
http://www.hardocp.com/article/2014/...1#.U_oJd_mwLfU
But your CPU temps seem high to me. Maybe it's normal for the Intel but i'd rater see 60c ish, 70c max. I believe the max operating temp is 71c for the 4570. Did you use any thermal paste between the CPU and the cooler? You may want to invest in a better cooler.
2 Fans would be enough if your system temp stays around 40-50c. Much higher and i'd add some fans. I'm not really sure on your 3rd fan.. there has to be some sort of adapter out there.