Yes you need to pay a 6 per car load charge to gain entry into the park and then to park and hike. You can buy an annual pass at the visitor/nature center located just outside of the park entrance.
Don't think you need to pay to hike. For camping etc; you do. We go there hiking often.
Thanks! Your answer is awaiting moderation.