#2 - Not sure why you think this is a violation. You join a workplace with a union and gain all the benefits from collective bargaining, so yeah, you should pay for union dues.
Your hypothetical isn't even always the case. When unions form, usually there are employees there that don't want to subject themselves to the union, but are forced to, so they didn't "join a workplace with a union" at all.