Only 1 of 3 things he was charged with is a red flag.
1. Weed possession- its ridiculous that you can still be arrested for this. Should be a civil penalty at most (if for personal use), not a criminal offense. I think he can get a medical marijuana license in Florida if he needs it
2...