You will really enjoy your stay there...but a word to the wise, keep your personal possessions close, especially if/when you are away from the lodge.
Take plenty of #6 gotchas with various weights from bead chain to heavy eyes weights...the primary colors should have tan and white in them. The water depth will determine which weight to use. I'd also carry some cockroaches and black death for Tarpon and definitely some crab flies for the Permit.
Also, something I personally like to do, which many do not, and that's take a 9 wt with you just in case the wind is up. The bones are generally small, and in fact a 5wt would be entirely adequate except for the wind...and the wind usually blows. A 9wt can be absolutely invaluable.
Eating? Can't help you there...there's fun fishing to be had and you can eat anywhere, LOL.