1) I don't think you understand the term "push pull". It refers to having fans on either side of a radiator, pushing from one side, and pulling from another.
2) Your first question makes no sense. The H80i (and H55) is a 120mm radiator+fan(s) setup, so will attach to any case with support for 120mm fans (ie, all of them). Whether or not you can comformtably route the pipes and have enough clearances is going to be down to the case, but in the vast majority of circumstances, it'll fit to the rear exhaust fan which most cases have without issue.
Like this -
http://www.corsair.com/us/media/catalog/product/cache/26/image/9df78eab33525d08d6e5fb8d27136e95/h/8/h80i_motherboard.png
3) Yes and no. Any case with provision for two 120mm fans installed flush against each other can theoretically install a 240mm radiator as the holes will line up. This doesn't take into consideration the fact that a 240mm radiator is always going to be significantly longer than 240mm, as it has the end sections and the extended section where the pipes enter. It would appear from a glance and a quick google that the Storm Enforcer is very tight in that area, so you will struggle to fit most (if any) 240m radiators in.