You obviously need a new timing belt and water pump if the latter is leaking. You will also need different sizes of spanners, wrenches and a ratchet because some nuts on the pump can be a headache to remove. A mechanic would be better placed to advice you on this.
If you don't have extensive mechanical knowledge and tools, you would be better off taking it to a Certified mechanic. As I worked on cars almost 35 years, this can be a tough job. The Timing belt usually comes in a kit form, and the water pump comes with the gasket! Trust me, it's a tough job. Setting the belt right and setting the timing can be tough without the proper tools and knowledge. Probably be cheaper in the long run to have a good mechanic do it for you!