Yes you do need a fishing license to fish there or any body of water except private land.
Yes I believe a fishing license is required for adults.
If I remember correctly a fishing license is required when fishing at any body of water unless its private land. But I may be wrong
Thanks! Your answer is awaiting moderation.