Would it be practical to power a typical steam locomotive with an external boiler?
Let's say for the sake of argument that a small excursion railroad has a locomotive with a boiler that needs extensive work. It would take years for the work to get done, IF funds were available.
Seems to me that a company could hide a modern generic industrial boiler in a period-correct replica freight car, and lease out these "steam cars" to railroads as an alternative to expensive boiler work. When the boiler is due for inspection/replacement, the lease company swaps out cars and the railroad continues to operate. All the railroad would have to worry about is maintaining the running gear.