theres a few things you can do and not do... first of all 850 750 psu is waaay overkill... get a 650 one (im rocking gtx770 and fx8350 on rm 650). If you play 1 game very often then it would be great for you to get a little bigger SSD so you can install 1-2 games on it, just for convinience.
you dont realy need to overclock an i5 much to get good performance, even a simple i5 is ok. but a card is a huge deal when it comes to gaming, soo you can sort of come around a little with the motherboard/cooling/cpu and get a better card.
I dont see a huge point in the motherboard apart from stability and a sound amp. Those gaming board have realy good sound processors...
so if you need a better card, try to think if you can get it instead of a high overclock on a cpu. i6 with that cooling is waaay overkill for this card.
I also assume that you dont do any streaming, video capturing, right?
the ram is enough, and the case is fine. everything will fit