If you can't swim in the water not sure I would eat the fish. My guess would be that you do need a license. Park ranger is very much on patrol.
My friend only caught a few baby brim. I'm not sure where you can fish without a license.
Thanks! Your answer is awaiting moderation.