I think deep cycle batteries work well, it allows you to charge and recharge them, and they don't blow out your wallet...about what size, you can go a few days on a big one...I think just get something as big as you can, it should weigh a lot but it should last you a while...