The link to information on the pass is here. https://tpwd.texas.gov/state-parks/park-information/passes/park-passes/#texas-state-parks-pass If that works. And you don't need a license to fish in Texas state parks.
I think a year pass for the state park is $75 nowthat passport get you into all the Texas state parks and it has a lot of benefits with it. You Do have to have a valid fishing license to fish in the State Park
I think it is legal to fish, without a license, at all Texas state parks. Sorry I can't help with the pass question.
Thanks! Your answer is awaiting moderation.