There is no question. You can dispute the officer determination in court. Yes, considering your age, your license will be suspended if convicted.
Elkhalil Law Firm, LLC
Disclaimer: This answer is for informational and educational use only. This answer does not creat attroney-client relationship. For more details, I recommend a private consultation with an immigration lawyer.
Your license will be suspended if you plead guilty to this charge, you need to hire an attorney to negotiate on your behalf. Nothing that you've stated mitigates the offense, in fact it makes it more contentious which is not beneficial to you at all.
My office mate is the Traffic King, I would call him. Scott Fortas