** Need Developer Help **

I am embarking on a major mod for the game, working on the rosters. Y'all did a fine job. I just want to add some detail and info. So please let me know about the following so I can continue to work on the mod and do it properly. Thanks in advance!!
1)If a player went undrafted, is it okay to put "UNDRAFTED" in 'DraftRound' & 'DraftPick' cells, or is that going to cause a conflict?
2)If a player is a Free Agent, is it okay to have the player listed under 'Team' "0"? Will the game recognize players on Team 0 as Free Agents?
3)When adding new players that aren't already on there, how should 'PlayerID' & 'ImportID' be assigned?
4)In the file, the miscellaneous attributes for players are rated with all 0s. (i.e. potential, leadership, etc) Is this because the game randomizes these attributes for the players when a new game is started? If so, does that mean that I couldn't go and assign values to players based on their real-life attributes? Just wondering what conflict would occur.
5)In the file, it has columns for every position, QB-S, and all have the value of 0. What are these for? For players that play multiple positions?
6)I see under 'PlayerFlags' that the occassional 'RunningQB' is entered. What are these for, and are there any other values that can be used?
7)Going along with 'PlayerFlags', what are the remaining columns for and what values can be used for them? (i.e. PlayerTraits, CollegiateCareer, CollegiateSeasons, Collegiate Awards)
8)Still going, 'Redshirt' has all values of 'False'. What is that column, along with 'RedshirtSeason' for? And what value(s) can be used there?
Thanks so much for the help. Love the game and I'm excited to be putting this together for the community.
Rebel
1)If a player went undrafted, is it okay to put "UNDRAFTED" in 'DraftRound' & 'DraftPick' cells, or is that going to cause a conflict?
2)If a player is a Free Agent, is it okay to have the player listed under 'Team' "0"? Will the game recognize players on Team 0 as Free Agents?
3)When adding new players that aren't already on there, how should 'PlayerID' & 'ImportID' be assigned?
4)In the file, the miscellaneous attributes for players are rated with all 0s. (i.e. potential, leadership, etc) Is this because the game randomizes these attributes for the players when a new game is started? If so, does that mean that I couldn't go and assign values to players based on their real-life attributes? Just wondering what conflict would occur.
5)In the file, it has columns for every position, QB-S, and all have the value of 0. What are these for? For players that play multiple positions?
6)I see under 'PlayerFlags' that the occassional 'RunningQB' is entered. What are these for, and are there any other values that can be used?
7)Going along with 'PlayerFlags', what are the remaining columns for and what values can be used for them? (i.e. PlayerTraits, CollegiateCareer, CollegiateSeasons, Collegiate Awards)
8)Still going, 'Redshirt' has all values of 'False'. What is that column, along with 'RedshirtSeason' for? And what value(s) can be used there?
Thanks so much for the help. Love the game and I'm excited to be putting this together for the community.
Rebel