Also is there a way to make it so that rookies change ratings by stats and not by the rookie package thing..?
No, it's all controlled by CAREERPKG, there's nothing you can do to control the development of player ratings. However, you can change simulated performance by editing the DSTATS (see the
Players.dbf Editing Guide for details).