Don't think so, but I did buy every wheel available before completing it, so it is possible you need to do this.Originally Posted by challenger
You definitely don't need to buy every car though. From the sounds of it, you are missing a gold license, time attack or race, that is really all you need to do to get 100%.
There are a few guides around that spell everything out, try gamefaqs.com.