For those two situations, I would use “in”. You join a group as a person, whereas you join a list as a name. You work in a group, become a member of a gang, and add your name to a greeting card.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.