You are a great friend
Having done all that you did to make sure he knew what was going on was so sweet.
I will tell you that i wouldn't have a clue of any of those things if I was ever thrown in there. I somehow got to almost 40 the most naive person I have ever known, hahaha. I am not un-intelligent....just un-exposed. So especially at his age I wouldn't know how the justice system could expect kiddos to know this kind of stuff.
Jen