The MSI Z77A-GD55 mobo is very similar to the ASRock Z77 Extreme4 and would also be a very good choise. They are both great mobos and go for the cheaper one at your local store.
And yes get the i5-3570K! It is the best cpu at that prize.
About the cooler, i would get either the Cooler Master Hyper 212 Evo or the Zalman CNPS10x Performa. They are practically the same, and again go for the cheapest. They are both pretty decent cpu coolers, though i am not 100% sure they fill fit in your case.
If you want water cooling i would suggest the Corsair H60.