I think his time in Dallas is done. His teammates refuse to talk to him, and when his representative attempted to reach them so they could set up a press conference for Avery to apologize at, they refused to even talk to him. The Dallas organization is pissed off at him, and they will probably add another suspension to whatever the NHL gives him.
And he deserves it. His antics have worn thin a long time ago. When he was waving his hands in front of Brodeur in the playoffs last year, the NHL had to create a new rule just for this doorknob. When it came to the handshakes at the end of the series, Brodeur refused to shake Avery's hand. And then Avery tried to make Brodeur out to be the bad guy. I would not have shaken Avery's hand if I was brodeur either.
The main reason he was suspended however, is so that Avery could remain in one piece. You don't think that Iginla or Phaneuf wouldn't have creamed him all over the rink? Avery is a doofus, and it is a shame that he is Canadian.