a practice space is a good one, there was an indie band in my area when i was little and my dad gave them an old upstairs barn to practice in and converted it into a proper practice space, we even got an old pool table and slot machines out of a nightlcub, they played there for 10 odd years.
plus it needs to be a place where you wont get noise complaints, which isnt so easy to find.
something to hump gear and selves around in, like a van.
you'll probably find playing to teens the hardest gig, they can be very 'i just want what i like'.
(never try and turn teens with poor taste onto good music, they just wont listen)
i saw a school gig once with two bands playing (one a proper functioning band and the other a pretty sterotypical school band)
you could see the other band were never going to go anywhere but you could clearly see the guitarist would, he totally played the #### out of his guitar and gave it everything to make it a good show but the kids were like 'i'm bored and want the other band'
they went ape #### when the main band came on and i saw the guitarist outside after and could tell he was so pissed off at the crowd, i felt sorry for him but knew he was going to go onto better things. that was 7 years ago now