Para usarmos have, é necessário colocarmos antes o auxiliar does, porque who está na segunda pessoa do singular como ex: He has, she has it has ou who has Does he have, does she have ou does who have para perguntas
corrigindo: terceira pessoa. Boa explicação.
por que usamos who has? e não o have?
Quem possui os documentos está errado?!?!
O Who está com problema na pronuncia.
who has the documents? ou who does have the documents?
O correto é who has the documents, porque essa frase não tem sujeito, por isso que fica a primeira opção que você escreveu.