Blow the little extra money to get the FTW or FTW signature 2 editions of that card; they're worth it, as they have better clocks and better coolers. (Don't get the FTW + or LE editions, though.)
If you want a slightly cheaper motherboard, the AsRock z77 Extreme4 is always a good pick.
Good pick on the RAM and HDD, but I would strongly, STRONGLY recommend that you get a 128GB ssd. The Vertex 4 is a great value pick, and you'll notice a big difference.
CPU cooler: Get a Hyper 212 EVO, or it's slightly cheaper cousin, the 212 +.
As for the power supply, I suggest a 550w by Corsair, Antec, or SeaSonic, in reverse order of preference / price.
As for a compatible case, you have an ATX motherboard there, which is pretty much standard; any mid-tower and up will support it, and you needn't worry about size constraints. A mid tower will be fine.