Remember this is not going to be an accurate roster, no player photos, no correct contracts, just correct names, numbers and other stuff at the start of the 2007/08 season.
What I was going to do was with a current real roster find out who is in the league related to the game roster, probably about 20ish remain per team, before I fantasy draft them I have 140ish players I can edit names, numbers and positions, making sure i have edit rookies switched on and player control on teams depth charts so forth I start the franchise with all teams selected.
At the 8 week mark I edit rookies and put in players that were in their second year in real life roster,this can be as in depth as you like cause you can edit all 300 rookies,I'll be basic, the simulate to offseason.
In offseason, draft the rookies to their respective teams,get rid of players that shouldn't,making sure teams still have 54ish players per team.
Then start the next year and repeat rookie edits & offseason stuff with year 1 players,then the following with rookie players.
Yes, this seems time consuming and I'm not 100% sure
how it will turn out but I did it with one team and all was good if not a rush job.
Don't hesitate to jump in and comment,there are a lot of ifs and buts in doing this but I would like to try.
Thanks