I think the first four questions are all perfectly valid topics, although they could be phrased better:
"When will I be promoted?" --> "What are the opportunities for advancement?" Perfectly legitimate question, and something any reasonable company should be able to answer.
"What's the salary for this position?" --> "What sort of compensation are you offering?" Also a good question, especially since lots of companies don't say anything about salary upfront. It saves you from wasting time interviewing for a position which is mis-represented (like when they ask for more qualifications than they need but then offer pay that's not reasonable for candidates with those qualifications).
"When can I expect a raise?" --> "How much flexibility is there in the compensation package?" Not raises specifically, but it's totally reasonable to want to know whether you're going to have any change in your income or not.
"What sort of flextime options do you have?" --> "Are the hours for this position set, or is there some flexibility in the schedule?" This can make a difference for many people (2-hour rush hour commute versus 30 minutes if you can start at 10:00 or 7:00? Sold!) and it tells you a lot about the company culture.
The only question I really agree to avoid is the last one, "things that show you weren't listening."