Re: when to take the plunge?
Hi, 25 songs will most likely fill out your sets as long as your band can improvise/extend a few of them in case you burn through your set too fast. 30 would be a little better but no big deal. As far as how tight to get them I wouldn't take them all to super polished perfection, it takes too long. On the other hand do not go out with sub-par material, make sure the groove and vibe are solid on 90%+ and that you would be proud to stand behind the music. Your band gets work based on reputation so any bad shows can mess that up. So as long as you can comfortably get through your songs the gig should go fine.
I'm the Enchanting Wizard of Rhythm, here to show you the rhythms of the universe - Beck