I have a bunch of O scale three-rail scale cars that I picked up used over the past few years. I would like to weather them a bit as I want my future layout to feature realistic looking trains. I have a lot of experience weathering HO scale equipment, usually by starting with a coat of Dullcote and then laying washes of oil paints and then adding drybrushed acrylic paint highlights. For O scale cars, I would imagine that washing the car bodies to remove dirt/oil/fingerprints and such before weathering would be a good idea. However, unlike HO scale cars, O scale cars have a lot more metal in them that could rust.
Question: what is a good method to clean/rinse the bodies? Soap and water? Alcohol or Windex?
Thanks.
(Admin note: I am not sure if this is the correct forum, but I assume most people who weather trains are operating "scale" cars).