Duracell golf cart batteries are sold at almost all Sam's Clubs at a very good price.
Interstate golf cart batteries are sold at almost all Costcos also at a very good price.
No they are not Trojan T105, but they are decent batteries. A pair will hold more energy than the pair of Group 24s you have now (about 225 Ah vs 180 Ah) and will likely cost you less !
I would still take a generator and battery charger, "just in case". Don't count on charging your house batteries from you vehicle unless you have a DC-DC charger.