My two cents.
I would recommend what others have said; get the hell out, especially if the people and their actions raise concerns about your safety or legal implications. This could ruin your life.
Diversion was set up for students and young people who commit a minor offences (drunk and disorderly etc) so it does not hinder future opportunities (law students are a prime example of why the programme begun, conviction equals no to practicing in law). Growing weed by the way is not a minor offence.
Police decide who get diversions and it is not guaranteed even for minor offences. I’ve seen guys get it for EBA, on their 1st offence while others do not. I know police are not overly sympathetic to those caught up in a house with weed growing and firearms in their possession, legal or not (firearms that is).
At the end of the day, it simply isn’t worth it, get out. This environment will only expose you to escalating (and maybe violent) crime especially when dabbling in this scene.
Johnny