On the locos i would use a little soap and a soft toothbrush to get the grime off, but do not go over the decals.
Try the Classic Toy Trains forum....lots of great info there!!!
underworld