It all depends on what state you live in. I'm not too sure about the underage drinking and the DUI, but I know for a fact possession of under an ounce in California is a misdemeanor, with a max fine of $100 and nothing else.

I wish you all the luck in the world, man, and I sympathize. But if you're going to drive after drinking, shit, you could wait a year.