Looks fine to me. I have the i7-3770 and it works like a charm so what you're planning to get is most likely sufficient.
The only thing I would suggest is that you get an SSD for your hard drive since they're becoming cheaper by the day. I saw a 1 TB SSD on sale for $350 a few weeks ago so you can get good deals for them if you wait for sales. If you don't wanna break the bank you could always get a smaller SSD (like 250 GB) and then just get a regular external HD if you need more space.
As for a case, I highly recommend the Corsair Air 540: http://www.amazon.com/Corsair-Carbide-Series-Airflow-CC-9011030-WW/dp/B00D6GINF4/ref=sr_sp-atf_title_1_1?ie=UTF8&qid=1408322226&sr=8-1&keywords=corsair+air+540
I recently bought it and it's simply delightful to work in it because of all the space you have. No more frustrating cable management. Also, it provides more than enough cooling for your system.