We also have some of what you're looking for, but not all:
1. We use Fantrax (free and more flexible), not CBS
2. yes, roto-scoring
3. We do daily lineups, not weekly, although you can set them well in advance
4. 20 teams
5. slow draft
6. 15 minor leaguers per team
see my post "League openings - online, heavy minor leagues, no $"