Btw isn't the player characer around teen years old when the first dragon age takes place?
Ha! Shame on me. I did not really take into account such a "little" thing as huge timeline. It's something like 10-15 years since Archdemon fall, right?
Well, I can't say that people do not change at all, but still there must be some similiarities. Then - using any kind of "real" facecode is next to impossible. Because even if I can (possibly) imagine some kind of hypothetical "face import" - there's no chance that they will write a complex "aging" algorithms.
So - very likely no face seen for any of two. Hawke still has his\\her voice, Warden still has 6 possible models. Both have their unique names, given by player.
They could just impliment a system that allows you to customize their appearances and the what they did in the story at the start of the game.
Come on! We're still talking about cameos. No matter how big their role is - no one is going to waste resources on something that complex and optional. Many have Warden dead. Some played default Hawkes (or preset Wardens).
As I understand it - the solution must be simple, but still (hopefully) looking good.
Someone mentioned helmet or cloak - yes, the most "default" way out. Which still works not so good for mages - because no cloaks or robes usually cover the face. The most natural one - is warrior wearing full plate.
They could work with camera angles. I mean Character sees a face, and player - does not. Like they did in ME2 in Tali's scene. Where Shepard saw something that was never shown to player.