Changes to the economy all seem perfectly reasonable. I am a huge fan of making your individual cars more important, I would nearly 99%of the time sell or just dump the prize cars onto the auction house. Putting the emphasis on earning credits across games play rather than cheesing the auction house will help me a ton, as I will focus on rivals and online racing more so than career.
Philosophically I have no issue with token systems, more options and paths for those who choose to go that way, doesn't effect me at all, but I do like that if you want to skip to that E21 they are going to make it hurt a bit.
Ditching the storefront and auction house is fine, you can still gain notoriety and money by making designs public and letting turn10 pay out by popularity. I assume tuning setup will be the same.
All in all logical stuff all around.