Challenges are strictly for character aka they do not transfer. If you choose to play with DK which is a hero class (starting at level 55) you can't obtain challenges they can be accepted only on level 1. But you give me an idea of improving it to transfer to DK if the player chooses to do so.