(e) After a finding of guilt and prior to any final sentencing, or an order for supervision, for an offense based upon an arrest for a violation of this Section or a similar provision of a local ordinance, individuals shall be required to undergo a professional evaluation to determine if an alcohol, drug, or intoxicating compound abuse problem exists and the extent of the problem, and undergo the imposition of treatment as appropriate. Programs conducting these evaluations shall be licensed by the Department of Human Services. The cost of any professional evaluation shall be paid for by the individual required to undergo the professional evaluation.
(e?1) Any person who is found guilty of or pleads guilty to violating this Section, including any person receiving a disposition of court supervision for violating this Section, may be required by the Court to attend a victim impact panel offered by, or under contract with, a County State's Attorney's office, a probation and court services department, Mothers Against Drunk Driving, or the Alliance Against Intoxicated Motorists. All costs generated by the victim impact panel shall be paid from fees collected from the offender or as may be determined by the court.
(g) The Secretary of State shall revoke the driving privileges of any person convicted under this Section or a similar provision of a local ordinance.
(j) In addition to any other penalties and liabilities, a person who is found guilty of or pleads guilty to violating subsection (a), including any person placed on court supervision for violating subsection (a), shall be fined $500, payable to the circuit clerk,