Yes, an person over 16 years must have a Fishing License. Game Wardens visit here too. Fines are expensive if you don't have one. https://tpwd.texas.gov/regulations/outdoor-annual/licenses/fishing-licenses-stamps-tags-packages
Not that I know of. You just gotta throw the fish back.
Thanks! Your answer is awaiting moderation.