To fund roads use tolls. That's fair for all.
The money collected from the punishments can be used wherever is needed. Maybe to partially fund the roads, thus benefiting users of roads with lower tolls. Maybe to support free health and education, thus benefiting everyone.