To answer your question : Yes that is all you need
My word of advice : a 10$ heatsink will perform better... The only way to get good results in water cooling is to custom make you setup, or buy high end premade kits. You will need to invest at least 150-170$ for a decent setup. You may want to look at the new switech cpu block, it outperformes their storm, lil pricy though.
The best choice is still air cooling if you dont mind the little noise. You can get a 57cmf 35dba panaflow.
My current specs:
Biostar TPower x58
XFI GTX260 Black Edition
640 WD Caviar Black
Vista Home Premium x64