You are right!

Q: The name of which Dino Force member translates as "horned dragon"?

Bonus Q: Who is his Hasbro counterpart?

Score:
Firestorm 3
Seraphim Prime 6
Sky Shadow 7
Stug 1