Sort of. You are entering a state park, so there is an entrance fee unless you get a Texas Parks pass. You can get a TPP online.
No
Yes, they cost $12.00. You can purchase them at Valero on the island...
Yes
Nope but u do need a fishing license if your gonna fish
Thanks! Your answer is awaiting moderation.