DMcG:
I imagine your comment 'b', "the idea of a planned paid guest, as opposed to travelling musicians" narrows the field too much.
The tradition would be for the locals to provide the singing. Travellers would merely add to the number of songs available. (and due to "tradition" the songs the travellers used would be repeated later, from memory, hence the fluidity of the lyrics !Nigel