This is likely a lot more complicated than you're looking to do, but just for grins, here's some photos of Union Pacific's corporate "Mini-train" that they take to fairs, parades, company shindigs, etc. These were taken in August in Reno Nevada, where the Western Pacific RR Museum had a booth as an official sponsor of "Hot August Nights" car show. The President of the Feather River Rail Society (WPRM), Rod McClure, is part of the Steam Crew for UP, and one of his responsibilities with the Steam crew is driver of the Mini-Train's custom built Racecar Hauler, toting the Mini-Train all over the UP system. Him and Reed Jackson with the Steam Crew were on their way through town to Roseville, CA for a a Family Days event, so, we talked them into making an unscheduled stop in Reno for a couple of hours, much to the delight of the gear heads at Hot August Nights. They BEGGED us to cruise the Mini-Train with all of the Hot Rods around the event, but, they had places to go and things to do. Next year though, we are looking to have it at HAN all week.
We only pulled the engine out, the entire train has a boxcar, gondola (that carries passengers), a Hopper (also carries passengers), a tank car and a wide vision caboose with marker lamps. BEAUTIFUL little train. The engine is built on an old tow-motor (baggage) chassis. It was out just long enough so that I could give the engine a sponge bath and for folks to take photos, and back in she went to head to Roseville. It was the talk of the area at the rest of the show. The gear heads really enjoyed it.