I plan to sell MP3 files of pre-recorded verbal announcements (voice overs) that will be played at weddings/receptions. The files will also contain music (various existing popular songs and themes). Do I need to pay licensing fees to cover the music being played at the weddings? Also would I have to pay music licensing fees if I post examples of these songs on my business website? If so do I need to pay ASCAP, BMI and SESAC for the licenses to any songs/tv themes that I plan to use or just a single one of these entities? Thanks in advance for your help.