This case is very roomy even though it's not a full-tower. It's classified as a super-tower. You can definitely fit a radiator at the top and then take the HD cages out and put 2 more radiator on the bottom. That's the reason I bought this case, even though I haven't done water cooling yet, but I like options open for future endeavors (water cooling and big ass video cards).
With a CM HAF 932 you could mount the RAD on the inside of the door if you wanted to. No mods require beyond taking off the large fan, though I would recommend adding some smaller ones to the open spots.