Random is a bad idea: they clash far too often. If you want "random ids" then use UNIQUEIDENTIFIER instead, but they are most definitely not 8 digit!
Orders is what you get from IDENTITY, and integers are always potentially 8 digit (just they start with 7 or them having leading zeros.
One way to get a "true" 8 bit sequence is to define your column as
CarID INT IDENTITY(10000000, 1) PRIMARY KEY
Which means they start from 10,000,000 and go up from there.