Well, there's always the Lewisville fishing barge. Not exactly the most productive fishing spot, but it's a decent place to take a kid.
It's located just off Lake Park Rd & Mill street.
"Decency is not news; it is buried in the obituaries --but it is a force stronger than crime" ~ Robert A. Heinlein, 1952
I can't give legal advice yet, but this site may have some of the answers you need: https://texaslawhelp.org/