Frankly I'm surprised any FA would agree to such a request. "Wipe it yourself or sit in it sir, your call!"
Given the pax's outrageous attitude and behaviour I'd have no hestation in bnning him.
If I were the airline I'd be considering a court case for harassement too.