Absolutely. An attorney knows the law and system much better than you and can insure that you get the best possible disposition. Don't even think of trying to go at this alone, it's always smart to have an attorney when navigating the criminal justice system.
Of course. You're young, you want to avoid a criminal record or at least mitigate the damage as much as you can. A criminal charge can hinder your education and job prospects for the rest of your life.
My advice- act quickly and secure an attorney who can negotiate and fight with the prosecution to make sure your future is not too badly damaged by this incident. Background checks for jobs are quickly becoming the norm, don't hurt your future potential because you chose to take a criminal charge lightly as a young adult.
Yousef M. Faroniya