Oui bien sur que c´est possible, sous certaines reserves. En regle "générale" (sauf rares exceptions) en scénario ou en multijoueur tu peux prendre pour un héro donné la race de ton choix (sauf dans des cartes à race obligatoire).
En campagne cest plus compliqué, pour jouer une race tu dois controler son chateau. Donc autrement dit, tu devras jouer un minimum avec la race démon (avec un héro démon) avant de pouvoir en controler une autre. Et sur la carte d´Etheria, les chateaux des démons (où tu commences) et des undead (où tu veux aller) étant diamétralement opposé, en principe pour l´exemple que tu nous as donné tu auras du mal.