Yes you need a fishing license to fish in FL. The fishing license for salt water fishing from land or from a structure attached to land (a pier, bridge, etc...) Is free to FL residents. You can get it from a Walmart or other sporting goods stores. It is not "included" in the price to access the pier. I don't know if you can get a license at the pier.
No
You need to have a fishing license but is easy to get on place.
Thanks! Your answer is awaiting moderation.