Money talks, hopefully your B.S. tenant will walk. Pay them, it's worth it.
If you get a lawyer, be prepared to give them $5000 in legal fees on top of the cash settlement you would have paid to the roach tenant anyway. Lawyers are an expensive waste 95% of the time.
I personally would sell the place.
If you want to keep it, than work with an attorney.