You do need a fishing license. You can get one from Academy Sports or online with the Texas Parks and Wildlife website. The only issue is that fishing licenses run from August 15 -August 31 the following year.
Not sure about ...
Thanks! Your answer is awaiting moderation.