Definately press charges. It's going to take quite a bit to get it back into the shape it once was. Hopefully the owners of the other stolen vehicles will press charges too. What a jerk bag!
Sounds like its time to rig up a kill switch an possibly some other anti-theft tactics. I got a few of my own for my truck, but i'm not sharing.....