what the fuck are you talking about? How on earth is something like playing Pozzo in Waiting for Godot, or James Sr in Long Days Journey “emotional prostitution”?
it depends. Those foreign to the US are likely to say “yanks” to mean all Americans, but Americans may find it slightly odd to refer to Southerners as Yankees.
In the same way as calling a Catholic from Belfast “British” - it’s true but it could feel a little awkward.