But how long will D cell batteries last ? and how many sets do you have ?
I have enough cars around to go for weeks

, plus 12v battery jumpers too
But yes you need a 12v to 110v converter to charge things ,
Ohh and have a hand powered can opener !
Rally