If he's not done, he should be. I'm all for giving a person 2nd chances. 3rd chances? Yeah not so much. If he didn't learn anything after his first offense and then the whole Kyle Belack incident several weeks ago, well then.......
I see a huge distinction between the Belack case and this because I see a huge difference between a deliberate crime of violence (brass knuckles, etc), and an act of stupidity, even an act of stupidity that could have resulted in someone getting seriously injured or killed. I think it's clear that a violent crime should result in being kicked off the team.
As for an alcohol violation, in the absence of the fact that it was a second offense and while he was on probation, I'd say that he should be suspended for some period. In light of the fact that he was on probation, and will likely do jail time, I'm not sure. I guess I'd lean towards a year suspension, as was done with Tommy Stuck after his second offense.