"monsieur" is defined as "man" or "gentleman" in Larousse, therefore answer 1 should also be acceptable
"qui est cet homme-là à qui il parle?" should also work
+1. "Qui est cet homme à qui il parle", is also a correct translation: more natural than the solution, in fact.
Option #1 should also be honored. S'il vous plait!