First the still pictures taken on ur video, that is just ridiculous... Next time in ur company get togethers get a real weird screen cap of ur boss and call the cops!
I'm glad to see this has been resolved. I'm happy for you! But please ask for the leave, u need sometime to "decompress" from all this!
It's also kind of u not to sue them. That's taking the high road at another level altogether.