It costed $5 for entry when I went. That is the daily parking pass for non lake Dallas residents.
Can't say I saw a place to pay if there is. Of course I was I only in the area around the dock so....maybe?
No, it is free and a great park.
Thanks! Your answer is awaiting moderation.