Everything in kit ( except thermostat for water pump - worth changing thermostat at same time for an extra ~$40 from auto parts shop).
Three seals provided, for the 2 cams and crank (common engine oil leak source).
Only thing needed is to ensure the water pump is the right type with port count and orientation as required - this one has a single side port (can be checked by inspection from under the car).
Happy with kit and works well after installation.