My question involves criminal law for the state of: South Carolina
Here are the facts:
Son,19, stopped for having a license plate light out while driving home from a friends house.
Had drank a beer 1 hour before. Officer smelled alcohol. Son admitted it. Officer ran sobriety checks. Told my son that he obviously was not drunk, gave him is license back and told him to drive straight home after writing him a ticket for minor consumption of alcohol. Ticket is $470 and he is afraid he will have his license suspended when he goes to court.

Can we ask the judge for a deferred judgement? What is the law? Do we need a lawyer?