Would "Ki egy orvost vár" be accurate here as well? The recommended answer is to have "ki vár egy orvost".
Question words are inseparable from the word they refer to, in this case "ki" from the verb "vár".
Ah, I see. Thank you for the clarification!
Or you could say Ki vár (egy) orvosra?
why do we need to put egy here ?
You don't need to. Ki vár orvost? is also accepted.