Quote from: el nino
how long two 9v battery will last for it?
There are quite a few variables with battery life, but the two main things are how hard you push it for how long, and the overall efficiency of your rig - the main factor being the speakers. The more efficient your speakers are in converting electrical power into sound the less power you need for a given effect/situation, and the longer your batteries will last. generally speaking smaller and car speakers are not noted for their efficiency (dB/watt). As a guide, 80 to 110dB per watt is the range pathetic to brilliant.
I saw a buskers' rig the other day that might give you an idea or two. It consisted of a small hand truck (aka "L" or "P" trolly) with a small sealed car battery at the bottom, a homebrew speaker box with two 10-inch or 12-inch speakers (at right-angles for dispersion) in the middle, a car radio as the power amp, all topped by a small mixer, with a looper/sampler, and CD player for backing track. I suspect it also had a built-in battery charger.