I think I see the issue here. I would not seriously try to play "a warrior as a ninja", but the other character choicer were not there, so this implied to me on my first playthrough, that this was a generic character that I can evolve based on the stat allocations.
I would suggest to show all available characters in locked form and give a brief design description for the player to identify how each character is meant to be played. Something basic as "Warrior", "Ranger", "Mage" would already be enough to give an easy understanding what playstyle they would be in for.
I would assume that the other issues will become irrelevant once that is pointed out.