Of course it's satirical, it's Donald Fagen.
Yes, but he might be a NY liberal, so you never know for sure. :^)
I.G.Y.