Yes
Yes, you are welcome at any other American Legion. Just show your membership card.
Yes check in with bartender and enjoy the commaraderie
It would seem logical that if you are a member of The American Legion, you would be welcomed at different Posts/locations (as a guest ??), but my knowledge does not qualify me to answer this question definitively.
Thanks! Your answer is awaiting moderation.