Test the bulbs with a battery to check if they work. It is always worth keeping some spares around.
Vaseline is a good way of protecting the electrical contacts from corrosion and failure.
I used one of those 1970s style Union dynamo setups. A modern system is much better with more efficient generators and lamps. I never got on with the seatstay clamp, it seems to rotate under pressure. I had a metal tab brazed onto my touring bike to provide a mount for the dynamo and it is a zillion times better.
http://www.peterwhitecycles.com/lightingsystems.htm