Offense seems fine...
35 QB's, 36 HB's, 5 FB's, 34 WR's, 13 TE's, 7 C's, 10 G's, 16 T's....156 offensive players
13 DT's, 17 DE's, 11 OLB's, 17 ILB's, 11 CB's, 5 SS's, 10 FS's...84 defensive players
11 rounds...say 6 defensive and 5 offensive players as an ideal...so would need 72 defensive players and 60 offensive players
30 DL, 27 LB, 26 DB
That leaves 2 DB's per team, 2 LB's per team, and 2 DL. Sure people usually play with 2 CB's and a safety but for the league team's would have to adjust. Everyone will be on the same playing field.
Maybe we should set a limit of 2 DL, 2 LB, and 2 DB so each team has at least that. Though there would be 6 DL, 3 LB, and 2 DB's left over so allow the first 2, 3, or 6 teams to draft and extra at that position are allowed to do so but no may draft an additional at that position if it doesn't leave the minimum 2 for everyone.