Pro years is not a factor in development. Age, and the delta between current and "true" projected ratings, as well as all the ancillary factors (coaches, playing time, medical/training, etc.) are what factor into development.
The reason why development is faster in the early years is because the players are younger and have a larger delta gap to bridge.
Also, I believe you will NEED to assign him to a roster before rollover. I believe unassigned players get auto-released at rollover (somebody can correct me if I'm wrong). So if you decide to NOT play him, you can still assign him and make him inactive. If he doesn't play in any games, his years of pro service will remain at 0.
The physical ratings should not be affected by playing time.