I'm glad to hear that CoD4 is going well.
It's not against the rules to have many people on one roster, as long as they are actually registered and only registered on 1 team. It's true that the check at the end of the day gets split between 5 people, but you'll probably determine your main/active 5 by the end of the season. The giant roster is simply a way to get a team going by signing up individuals.
I'm anxious to hear more about why its difficult to get CS Teams. If there's more that I can do to help, please let me know.
Events Coordinator