If this is for gaming get an i5 the i7 is not worth the extra cost. Use that saved cash to then get a GTX670 most games are GPU bound so the better graphics card will show more gain than the overkill i7 CPU.
H60 is not a very good cooler a budget aircooler such as the CM 212 evo will perofrm as well. An aircooler in the price range of that H60 will likely outperform it
You could run the above on a decent brand (XFX, OCZ, seasonic, corsair, antec) 650W even using a GTX 670
To answer your question the max card size for the case is 10.6 inches