any deep cycle battery will do
the ah rating means amp hours
the higher the ah the longer the battery will power the pump
generally speaking deep cycle batteries need regular charging to prolong life and make them work more efficient
i use 20ah wheelchair batteries
easy to carry,will run pump for over 12 hours
i charge it every night for min 12 hrs on trickle charge
slow charge at low amps is best