Do I think we should toughen up on drinking and driving laws? Absolutely. Do I have strong convictions on the matter? Hell yes. Am I going to do your homework? Not likely.
I'd like to see required, automatic convictions for anyone who blows over the legal limit. Too many judges try to look at other factors when they don't need to. It's hard to ignore the numbers, but mandatory sentencing guidelines would make it impossible.
As far as sentencing goes, I'd like to see repeat offenders (literally meaning more than one -- not two or three) permanently lose their licenses. I believe people are capable of making mistakes and learning from them, and it's conceivable that someone who thinks they're safe to drive could make a poor judgment call. But like the billboards that dot I-95 in North Carolina point out, buzzed driving is drunk driving. A second offense means the offender learned nothing from previous experience and should forfeit driving privileges forever.
I had a roommate in college who used to piss me off so much bragging about his drunk driving exploits.
You need an attorney with experience in landlord/tenant law. Do you live in a place where there's free renter counseling? Some metro areas have nonprofit organizations that provide free advice and counseling to tenants in your situation. You can also check Nolo.com for DIY legal resources. The situation you're in is pretty common, so don't sweat too much. If he doesn't return your deposit you can take him to small claims court, which is also an extremely common situation.