Having more than one cockerel when all chickens are free ranging can lead to fighting between the cockerels as they collect their own flock.
Having 7 hens and 2 cockerels is borderline for the flock to naturally divide into two, as one cockerel would naturally collect upto about 10 hens, but is often happier with fewer.
Another risk factor is having the cockerels the same age. Often if one cockerel is older and/or mature to the other then things tend not to flare up so much.
If you wanted to keep the two cockerels, I would see if you could divide the flock and have them housed in two separate areas.
Though, in my experience, it is easier for a backyard flock to have only one cockerel.
If they haven't started already, get ready for the crowing... and contrary to popular belief they don't crow only on a morning, they crow all day long, and if there is competition they can keep each other going for hours!!!