He's got an uphill battle to make the team even if he does stay clean. He's apparently done a great job getting his life in order, but he simply hasn't played much football and we have pretty good depth at DE already.
That said, if he can come in and perform like he did his rookie training camp...