Im thinking the wristbands are either a reward system or a leveling up system in which when you receive a certain color, you are eligible to enter certain events.
Barn finds, awesome idea, I wonder what cars they will have tucked away.
This is pure speculation, but I'm guessing they'll be classic cars. And it'd be even nicer if they're actually weathered up a bit, though I'm not getting my hopes up on that.
I wasn't looking forward to the game all that much, but with all the cars they've been releasing lately, and the details that keep coming out slowly but surely, I really want to try this thing out now!
Looks like the career will be a bit like the character-based ranking of Most Wanted (2005), but with a longer list to climb like PGR4/Enthusia. The #1 guy is named and you get a big score for beating him.