Yes you're supposed to have your fishing license but it's free
Yes you need the wild life rules and regulations pamphlet they offer free of charge you read it & the very back of it there's a place for you to sign and date and keep it on you so you can fish on the wild life.
When I was there recently, on a Sunday afternoon, there were a father and son fishing in the pond by the headquarters building.
Thanks! Your answer is awaiting moderation.