About your first question. Not just they have different starting skills , each dragon type also has different damage,overheat rate,and HP with

Mountain dragon :
highest damage and overheat rate(also has the best damage per heat ratio) , lowest HP

Sabre dragon : In the middle

Zephyr dragon : Lowest damage and overheat rate(Has the worst damage per heat ratio ) , highest HP