Isn't the haggis meant to be piped in with the bagpipes?  That might not be very practical smiley: laugh.  How about some Scottish music though?  It sounds like a lovely idea, hope it goes well,
Carolyn x