There are rooms that can be reserved in the main building (the one with a moat) for events, such as wedding receptions, conferences, parties, etc.
They may rent out the museum for events.
No, there is a small cafe in the western town, but it is pretty tiny.
Thanks! Your answer is awaiting moderation.