Hello and welcome to BYC! :frow Glad you joined.
I would rehome the roosters. Chickens do not keep each other warm during. They keep themselves warm by fluffing up their feathers. As long as the coop is very well ventilated, DRY and free from drafts across the roost strong enough to blow open...