I think yes, he'll definitely be in the NBA. Health is not an issue. Skills are not an issue. It's the mental / behavioral aspect and certain teams will take that risk.
Brooklyn - Needs all the talent and help they can get
New York Knicks - Phil might want to try his Zen magic --- just look what he did w/ Worm
Lakers - Signing anybody right now . . .certainly, Beasley will be considered
Memphis - I could kind of see it. Strong locker room and discipline to keep him in line, but room for more scoring.
Charlotte - Are they too good for him now? They lost McRoberts and need a replacement, but might not want to get another hot head on that team to give Lance any bad ideas.