Don't buy a 1GB graphics card, go with the 2GB version (that's a must nowadays);
Hyper 212 EVO doesn't go in the graphics card... It's for the CPU (sure it was just a mistake);
You would be fine with the i3 (I would go for the higher possible i3);
Also, have you looked at AMD CPU's? They are good, belive me, get hands on a FX 8350 (same price as the i5 you picked) and it OC's like crazy!