Paul, a casual ceilidh is just that - casual. So I would say no jacket as you will not be wearing this whist dancing. Ghillie shirt is loose enough to aid ventilation. Plain sporran would be fine - no need to wear evening fur for a casual event. Casual events are good for dressing in your own style - be adventurous !

Enjoy the evening whatever you wear.