Regarding charity gigs...
I take it you play covers?
On the originals circuit, quite often we come across promoters who advertise it has a charity gig, "So no pay tonight lads". It's not a charity gig, it's a we don't want to pay the bands gig so my band skip every single one of these.