I agree w/BigLou. Plan to fish with a 9 wt because of the wind, which almost never stops. Take an 8 wt in case it gets less than 15 and/or you are in a sheltered area. Whatever you decide to fish with, make sure you have a minimum of 200 yards of backing...you will need it, very likely.
I prefer "Gotchas" over Charlies for the bones there but either way be sure you have some without any weight and some with weight. Tans and whites work best for me in size 6 and 8. Try to match the colors of the bottom you are fishing. You should have a real good shot at Permit also...so take some crab flies of various sizes and colors. The Permit are numero uno in my book.
As mentioned, forget dry flies, leave them at home, but take along a couple of big poppers. It is an absolute blast to throw them at barracuda on the flats.
For Tarpon in that area, my go to fly is the cockroach with black death an alternate.
Good luck and have a blast!!