I'll skip some of the answered questions with some opinions of my own. ;)
Will there be cars to test drive at dealers? Yes. They may not be there right on January 1st, but yes.
Will I have to order before I test drive? No. Since both of us are stuck waiting for a while, we'll have plenty of time to take a run around (or several) on a dealer's car.
Is there a tenative timeline for delivery per reservation numbers? I'd like mine tomorrow, thanks. OK, I won't be greedy; next Monday is perfectly acceptable. OK, the reality is that we're going to have to wait, a lot. At least those of us who didn't know about the smarts coming in until late, or had to think about it for a while. I have a feeling that we're going to have to deal with a whole lot of smugness when the 1200's get their cars.