hero selection select out of... If you allow me to give you an advice: in a campagin you have to play a character for a quite long time. Therefore i would recommend only to allow the choosing of a body for that character, and maybe some very basic abilities (maybe attached to the body) For the rest of the abilities i would recomemnd you to teach them to the character during your campaign. That way the player can (nearly) customize his/her hero and is better of, than any precreated amount of characters can ever be - and the replay value of your campaign increases as well
So, if there are a few body choices for the first playable character (like two or tree) and few different abilities do you think I could make some special events for different bodies in the campaign along with different dialogue texts?
Of course i think you can. Just imagine the difference between a old wcked necromancer, a yung mage and a beautiful woman appearing at some location...