If we're really going to go the AI route, we first need to build a database of variable human faces of all races, ethnicities and variations, looking front, sideways, and 3/4s, with annotated metadata for the chin, nose, eye points, etc. so that 3d models can be obtained from them.
And I'm not talking about a few hundred. I mean at least ten thousand (and I'm think I'm still underestimating the quantity needed).
Perhaps a hundred thousand sample human faces (and why not, bodies?) would do the trick. Pay the models a good compensation for having their faces (and / or bodies) get in the database, and voilá. You can start generating images now.
There's no other way. You want real faces? Scan real humans, but scientifically and with enough statistical variation. From ALL countries.