No. However, they do offer certain inside areas for special events, weddings, dances, that do allow food.
Food and beverages are not allowed in the cave (from their website).
To the best of my knowledge, No, it is a guided tour not a do at your pace tour. However there are several places on the grounds that you can have a picnic.
Thanks! Your answer is awaiting moderation.