It's hard!
I have three breeding groups, and two roosters for each, so if one dies, or whatever, there's still another. They all have to get along in one big coop, with no actual fighting, and no human aggression. it works, but when breeding there are MANY nice cockerels, and some older...
Hens will make a young rooster (cockerel) work for his place in the sun! Eating some 'humble pie' isn't a bad thing for an adolescent male, as long as there's enough space, separate feeders and waterers, out of sight places, and no actual injuries.
Mary
You have two opposite breed types, in so many ways. Production reds are often pushy feather pecking little beasts, and I don't have them because they can be so miserable to flockmates.
Silkies tend to be fragile, IMO, can't see well, and often need separate housing.
That would be an answer...
NO! Maybe one cockerel with two pullets, maybe.
These birds are very young, and you may find it easier to remove cockerels from your flock as they grow, either because of physical faults, or behavioral issues.
I like to keep possible 'keepers' longer, before deciding.
BUT, the pullets need to...