Some of these ideas are great, others are severely fucked up!!!
For starters, I don't give a fuck what he did --- his family, pets, etc are TOTALLY OFF-LIMITS!!!! You're problem is with him, NOT them!!!! (I know anyone that fucks with any of my pets will die a hideously slow and painful death...