Interesting depth chart:
Offense
Do you truly feel those 3 RBs will stay in tact once Smith and Brown are fit to practice this August? Smith has been the fastest of the RBs we've had and Brown has a similar burst of quickness as well.
I like your OL guesses but I'm still not sure if Jemison is good enough over Cooks. We'll see.
WRs will be interesting who becomes play makers. I think Twyford will play inside slot with Sheread and White may play both. Twyford has shown ability to be elusive. If TEs are not effective, I'm sure we'll see more 2 backs or 4 WRs.
Defense
DE you have Smith over Hines? I heard more about Hines than Smith this Spring. If Hines is used as that Edge rusher with say Vinson, then I'd believe Smith as backup to Davis. Sure hope Smith put on some good weight or at least is at 230-235 by now.
Interesting LB depth chart. Vinson backing up Griffin, very different players. I do think Lewis may deserve a starting spot over Vinson but not sure I see Griffin and Vinson fighting for similar position.
DBs look about what I'd expect too. Going with pretty much 4 CBs or experience CBs in secondary should help us.
I would so be asking Graham to redshirt and back that position up with say London Harris, who has yet to take any/many reps.
Lastly, I'm not sure hyping up that #1 ranked recruiting class is worth noting:
Jaylin Nelson (3/4 string last season), John Brannon (backup for 2 seasons, likely this one too), Gjemar Daniels (3/4 string), Josh Newman (2nd string but last season got many starts due to Waddy injury; if he's still a backup... not saying much), Caeveon Patton (a starter after 1 season), Jeremiah Haydel (starter last season), Reece Jordan (starter/backup), Kieston Roach (backup), Jaylen Gipson (2/3 stringer), Jakharious Smith (backup last season), Kordell Rodgers (starter), London Harris (3rd stringer), Caleb Twyford (backup), and Tanner King (3rd stringer). While some have become regulars (3 out of 14 is not that great with a few that have started some games like Newman), many have been backups (not a bad thing) or 3rd stringers so a lot would need to change even if they are backups such as being consistent backups and there is no loss in skill.
Again, a lot to be seen for me to believe we are turning the corner. Sure hope we do!