Yes, unless you are 65+ or carry a free disabled license. 65+ must be able to show a Florida driver license or a Florida issued ID upon request.
Yes
Yes but it's free.
Technically, you need a fishing license to fish anywhere in the state of Florida. It's really inexpensive and can be purchased at any Walmart store. If you are not local and are here on vacation, i believe they have a special license for visitors/temporary use.
Thanks! Your answer is awaiting moderation.