a parasitic Anglo expat
That's a marvelous description of you, Po. You're an Anglo, as shown by your passport, and you're an expat. And you contribute less than nothing to Poland: you don't work and you don't pay taxes; all you do is make Poland a less pleasant place.
is allowed to live
The person who needs to be allowed to live here is you, American; us EU citizens have the legal right to live here. And if the truth about your past actions came out, for how much longer would you be allowed to live here?
I thought this was against the law in Poland, is it still the case, or do the authorities turn a blind eye?
It's still enforced. However, 'cat' is not an insult.
3.
Slang.
a person, especially a man.
dictionary.com/browse/cat
No surprise that Po can't understand that, he's well known for getting his words wrong.