Hiccup toothless is too fast and and his blast can damage are too much for team If hiccup think smart(which he is usually)they can just fly in the sky and raining blasts team
Puss and kitty have nice reaction speed feat with dodging and blocking arrow but don't think they can keep dodging forever
Goldi and bears are useless sure they can throw their teammate on sky but toothless fly way higher than that
Baker are totally useless
Jack now he is the only with chance due to his magic bag and unicron arrow(however jack have terrible aim) which seem to by pass durability and food that make grow but sadly we barley saw big jack fight and he not really impressive
Beside Hiccup have fough with giant dragon that more durability and more power first big dragon in movie fire breath are destroying ships and tank mutiple blast
So i choose hiccup