The domestic looks like a "he said / she said" event, and the other was "suspicion of battery on a law enforcement officer" which, since, it was dropped, doesn't sound like he slugged a cop. Nothing too damning here.
We still don't know - and I mean KNOW - how the violence actually started. If the violence was initiated by Trayvon, maybe, just maybe, the shoot was justified. But if Zimmerman initiated the violence by grabbing or attempting to restrain the guy and started getting pummeled himself . . . uh uh. I don't know about Florida, but in Texas, if you start a fight with someone, saying you shot them in self defense when you started getting the worst of it won't fly in court.
Still more speculation than fact in this thread, but I'm making a note to myself to stay in my bleeping car if I ever call the police to report a suspicious person in my neighborhood.