First, apologies for late answer (this site is not monitored on weekends). Yes, there is a parking fee for your entire carload. $4 weekday and $6 weekend.
Yes there's a $6 entrance fee. $10 per person in order to fish as well.
You have to pay if you want to drive a car in. You can also park on the street outside and walk in to avoid the fee. The fee is small, $4-6 per car https://www.santeelakes.com/park-hours-operation-fees/
Thanks! Your answer is awaiting moderation.