That CPU cooler is not good. It will not cool as well as an air cooler even.
These are VERY mismatched.
Get 8gb RAM minimum for this kind of build.
1300w is VERY overkill and will need to be replaced in a few years when you add a third card anyway. Get a 750-850w unit for 2 cards, then many years away when you add a third, get a 1000w max.
If you want to use more than 2 gpu's you will need the i7 not the i5. BUT, 2 gtx770s will be more than enough to max any game for a LONG time. 3 cards would be VERY pointless.