I don't know the software enough to know if you can delete a lot of individual posts without messing up all the threads those posts are in. Rick's site, Rick's decision. I personally would have gotten lawyers involved years ago.
Sounds like a job for a good DBA