The launch fee is still in effect this year, $3 per vehicle. The new launch is nearly complete. There is brand new parking spots available right there at the launch. As for parking on the road, I believe you are still allowed to do so.
Good luck fishing there this week! I saw 7 fish caught there last thursday, and it will only get better.