Some NA beer has trace amounts of alcohol in it despite the advertising. Be careful. It could register. At the very least, you will smell like alcoholic beverages to the officer because of the way the drink reacts in your mouth.
The answer will depend on the state that you live in. You may have civil liability as a result of the accident. You absolutely need the driver to be involved in this case. In fact, you may want to consider taking this person to court if they do not respond to your inquiries. That may be the only way to get a response.
As to your insurance questions, you will need to refer to your policy to see what the terms are. Also, you will need to see if the driver was insured. Unfortunately, it is hard...
DUI attorneys are essentially criminal defense attorneys. You may qualify for public defender representation in your case if you have a low enough income. In that case, you get whoever is assigned to your case. The person may not know much about DUI or they may be an expert. It is the luck of the draw. The best way to go is to hire your own attorney with a track record of fighting DUI cases. That is the best way to ensure that you will get a proper defense.
If you have not been summoned to court to appear to answer charges, then you have not been charged with a crime. Your ticket will most likely have a date on it. If the only ticket you received was for the traffic incident, then you may not have been charged with a crime. The state has to go through a formal charging process in order to initiate a criminal prosecution. You may want to contact a local attorney for a free consultation in order to check up on the status of your case.
You essentially sealed your fate by answering the ranger's questions. I would recommend asking the prosecutor for a deferred resolution whereby you attend alcohol related education classes in exchange for the citation being dismissed or amended.
More than likely, you will be given the opportunity to take an alcohol education course in exchange for the ticket being dismissed. You will need to enter a plea of not guilty and ask for a pretrial date with the city attorney. If you successfully complete the class and get the ticket dismissed, I would be very careful in attending other parties. This opportunity is only available once.
Underage drinking is a citation, not a crime. Your best bet is to go to court and see if you can get involved in the alcohol class that is offered in most municipalities. If you successfully complete the class, you may be able to get the ticket dismissed.
It sounds like you may have an element regarding your knowledge of what was happening. I agree that you should consult someone locally. The critical element will be what you knew or did not know about the drinking status of your boyfriend.
Law enforcement officers need reasonable suspicion that you have committed or are about to be committing a crime to approach and detain you. Once the officer detains you, he can only hold you as long as it takes him to determine whether there was suspicious or illegal conduct that he initially suspected. He may not escalate the encounter beyond initial contact if he is unable to determine that anything is wrong.
If he smelled marijuana in the air, that in and of itself is reasonable...