Mean spirited sure, ad hominem, no. It's satirizing the argument, not personal traits unrelated to the argument
No, satire would involve an attempt to pretend to make the same argument while exposing flaws. This was just a bunch of uncharitable strawmen.
I stand corrected.
It's definitely a bad argument worthy of some sort of label. It seems to go "you believe this thing, which I won't engage with at all, but I'll assume that because of the way you said it, you also believe all this other stuff that I disagree with".