well, i'd imagine if the case is dismissed...then you should be able to get your license back. the only way they'd be able to keep it, is if the "refusal to submit to test" charge sticks.

if they relieve you of ALL charges, then i'd be curious as to how you're going to get your license back??? would you have to re-apply? do you have to pay re-instatement fees? anyhow, that lawyer i gave you should be able to answer those questions for you (or atleast your own lawyer).