LOL Who even keeps track of this stuff ? He was a stormtrooper himself two minutes earlier in the movie and he lost against a higher ranked one. Again this is going to be a trilogy and this is just the beginning for his character.
Also, is he a main character or a sidekick / comic relief ? You're contradicting yourself here.
Second lead in a major franchise ? Yeah, that happens so often.It's funny how black actors are always cast in the same role.
Personality wise he isn't, but their arcs are similar.He's nothing like Han btw. That would be Rey, who manages to have it all, Luke and Han stuff. Dude can't even fly.