I think he will indeed be locked away for good. If the evidence proves it, he will be convicted of two murders.
He won't be "homeless" anymore and he won't have to stress about not living up to his father and grandfather's talent and fame because there is no chance for that now. He killed his potential, hurt his family immeasurabley, and solved all his problems. And, he perhaps will still be able to use drugs in prison as, from what I understand, they can be had for a price even behind bars.
He's another case of someone who failed to launch (or thought he failed - there is always time to improve!) and then destroyed everything around him. He's a bit older than most "failure to launch" destroyers, but I think he lasted longer because he had a family who, out of love and good intentions, propped him up.
jmopinion