I have a new, unused hot tub heater that a friend wants me to sell for him. It could be set in a riser tube outside the drum so that as the water or cleaning solution heats it rises and returns to the drum, convection style. He never said how much he wanted for it, but I can find out if you're interested. I believe it is is a 4kw heater, so ample for a 30 gal drum, for sure. Fully submersible, as it is designed to be used as in-line heater, so it's all stainless.
I have an old Safety Kleen parts washer than finally rusted out and I need to replace the drum. I just put it in storage. I used plain mineral spirits in it, with about a quart of motor oil to "soften" it up a little. Pure MS can be hard on the skin. I never thought of warming it up, but I'm sure it would work better. I kept about 3-4 gallons of water in it, on top of which the MS floated. All the heavier debris sunk into the water and the pump was suspended just above the water line so it never picked up any trash. Worked great for about 20 years. I just need to get another drum.