That would be a solo-type challenge.
You can have however many FIRE types on your team to BATTLE. Even if it's Fire/Fighting or Fire/- , as long as Fire is the dominate type, you can use them in battle. You're not limited to the number of that type on your team. But no, you cannot use HM slaves...