1) It's not entirely clear where the enchanted armor, crystalline scales, and bear's roar come from.
If you're giving him enchanted armor, then the immunities to weakness and other things are redundant; they won't matter anyway, as he's not vulnerable to anything (except for wave of fire, chains, hellfire, and pyrokinesis, and whatever else I've forgotten).
Added 10 minutes later
2) Also, there's another problem: you've given him level 7, which will make him very vulnerable to hero attacks, and this significantly reduces his effectiveness.
1) The enchanted armor is from Chaos (but it should still be buffable). The crystalline scales are from the Razorwing and Devastating Grasp. The bear's roar can frighten the target or even multiple targets (for the same purpose, the dragon has a skill that reduces the defense of all enemies by -1 and reduces the defense of all enemies standing nearby). In general, there's no skill like in Heroes 3, so we're trying to compensate for the lack of fear with what we have.
2) I fixed this immediately. Now he's level 8.
If the Azure creature is Tier 7, a level 1 hero deals 100 damage to it.
If the Azure creature is Tier 8, a level 1 hero deals 9 damage to it