Yes you do
It is required by the state of Texas to fish in any water source even if it's catch and release. You can buy a license at Walmart... People fish a lot in the water ways and I'm pretty sure not all of them have a permit but our park patrols are pretty bored so i would risk being without the proper papers and such.
Yes
Any public water you need a license in texas.
I do not know for sure, but I think it is a state requirement.
Thanks! Your answer is awaiting moderation.