Car hands down for both.
Dragsters often pull 1 G or more. Steam locos not even remotely close.
Distance wise you might think fuel capacity would be the limiting factor but no - water for the loco would be. I read somewhere (years ago) a steam loco uses about 3 times as much water per mile as fuel.
Nice photo tho.
Ben