The dynamo was originally cadmium plated. Zinc plating is a good substitute. Zinc plating is also cheap if you can identify a local plater. If you want to replicate the original finish with paint, use a dull silver. I've never had a problem with the dynamo failing to earth through the paint but, belt and braces, rub a bit of paint off where the body sits on the crankcases.