I'm only using a cheap and nasty computer mike at the moment, but if it's popular enough so I carry on I'll probably get a better microphone.
The music is Royalty Free stuff which I bought from a site, can't remember which one. It's fairly well priced, the bit between pieces was $2.99 and
the 15 second intro was $9.99.
The crowd and background noise I just got from a free WAV site and all the voices I did myself with a some tweaking in the software!