Wow. I can't believe your facility puts up with that stuff but I also can't believe you have that many long-term patients! We usually have a handful but that's about it. No one is allowed to leave the units, once you're admitted you're here to stay. No leaving the floor, especially with IVs, etc. Our long termers get to walk (with staff) if they're reasonably behaved and not a true fall risk.
As far as the nurse who got stabbed? Why was that patient not arrested?! That's insane! I'm sorry you have to deal with all that. Ugh.