Really good quiz. Sound choices throughout, but I probably would have gone with Gabriel Batistuta for 1969, Federico Chiesa for 1997 and Grzegorz Lato for 1950.
You probably could add Gavi for 2004. Also, for 1996, Jota seems like a controversial choice. Rodri, Sane, Coman, Kessie and even Raphinha could easily be considered better than Jota.
But I'd take Mo Salah over Neymar every day of the week, and twice on Tuesday.