I think a mix of 4 & 2 might be interesting, you find the characters in game and if you do a quest for them you can play as them.
I’m surely going to tie in the unlock system to the narration but to what extent is the question :)