Yep, read the sticky. That will answer most of your questions and will help your understanding of why we recommend the things we do. Its all well and good to just do whatever we say, but it is much better if you understand why.
If you are on a budget (~$200) or are only looking for a simple water loop, then one of the XSPC Raystorm kits will be perfect for your needs. You should be able to fit up to a triple rad (360mm) at the top of the case, so compatibility in that regard is pretty much covered.
If you want to cool the GPU as well as CPU, then things will get a bit more complicated and quite a bit more expensive. If you can even water-cool that card, as if its a non-reference PCB then you cant get any full cover waterblocks for it. You could get a universal water-block, but they are not that great compared to full cover blocks.