Was thinking a bit just now.
Mostly using standard off the shelf parts. Only a very little fabrication is needed and that is only to support the ends of the copper tube against road vibrations and fabrication is needed for the outer case.
Start with one 2.5, 3, or 5 gallon premix keg. Get one that has a pressure relief valve in the lid. Note the type of input and output connectors it has. The parts I show are for ball lock kegs. There are pin lock versions of the parts I show. You may wish to pick up some extra o-rings for the lid and quick connects.
OK, wrap a length of 1/2" copper tube tightly around the keg near the base. See picture below. Orientate the input and output tubes suitably for your installation. Use a tube bender for tight bends, or just use suitable angle fittings. How long should the tube be? I don't know. What spacing to use between wraps? I don't know. Personally I'd just get a 60' length and wrap it all and pack the wraps together.
On each end of the copper tube install a hose barb appropriate for your heater hose size. Use a brass barb rather than clamping to the tube because clamping to the tube will likely crush it plus it is a smooth tube with no grip. For the fitting you could either solder one on or use a flair fitting. It don't matter. Some support for the ends is a must. It would be good if they were affixed solidly so the tube does not flex from road vibrations. You will need to fabricate something to do this.
I'm thinking of using liquid nails to glue the tube in place, but I don't know on that. Suggestions?
For extracting hot water out. There are
keg faucets that directly connect to the output port of the keg.
I'm not sure how the quick connect and keg faucet will respond to 180F water, but it is worth a try.
For pressurizing so the water will flow out. Use
quick disconnects with hose barbs to connect your pressurizing system up to the tank.
Add to that a hose and bits for whatever pressurizing method you want. It could just be a metal valve stem cut off and clamped into the tube.
Around the whole tank I'd insulate it with expanding foam. It would be good to have an exterior case but that can be your choice. I'm thinking a stainless steel tube then filling expanding foam in between it and the keg.
Refilling the keg is via it's lid.
With all new parts it should be under $300 without the case. Using a used reconditioned keg will chop $60 to $70 off that.
Thoughts?