LOL @ best 11 on the field at all times. I can think of no better way to ensure that a program is ruined. Everyone has a role to play and that includes developing more kids than just the "best 11".
The MED roster is incomplete and will be updated as the season approaches. The Maxprep roster is probably based on last years roster. My guess is the varsity roster will be around 35. I have no clue about the weight and size differences.