Do I have to take the gig when offered?

No. The terms of each gig is between you and the venue.

Remember - music is a business. When negotiating make it a win-win for both sides if possible. 

We recommend accepting as many gigs as possible. The more exposure the better for you.