Do you have to have a battery for the GSR200 ibanez bass?

no but the phat bass boost won't work. that is the active part. the pickups are passive and don't need a battery