On the subject of insurance when arranging a meet at the Coventry transport museum (great venue) last year I was made to take out public liability insurance to cover the meet and also have traffic marshals
as we were parked out front in a public place not a car park.
No insurance no meet. It's worth checking just to cover your self.
Good luck and thanks for a great offer
Rob