Does Chinese have any disparaging terms for left-handed people?
First of all I'd like to point out that the most commonly used term is 左撇子. Technically, 左撇子, together with the ones you have mentioned (if they do exist, I think I've heard of 左拐子 but not the others, of course they are probably dialectal and someone who knows more about dialects may correct me), is actually derogatory. However, this term is so widely used that people often say it without any prejudice intended. For a specific conversation, you will have to tell from the context. If you want to avoid being accidentally offensive, you can say 惯用左手的人(someone who is more comfortable using the left hand). A more technical term is 左利手, which is not disparaging in any way but also a lot less common.