I became the new owner on Friday, so my answers are going to be limited to what I know (which as you can expect ain't much). To complicate matters, the sunroof is now stuck in the open position with it off the track, and the vehicle is garaged until my Wed. service appointment. And to complicate complicated matters, it's garaged at my neighbors (to avoid rain pouring through the open sunroof), so there's that, too. ...all within about 2 minutes of ownership (facepalm)
I'll try to answer...
Range - Previous owner noted 265 miles at 80% charge
Discount - I am speculating here, but the previous owner had an identical car (VIN was like 1???) and was totaled in a rear end collision, and they bought this one. They also have a Model X. In short, they spend/t a lot of money at Tesla, so perhaps this is how they were able to negotiate a discount, OR as someone noted, the discount might be related to core charge? Although, this thread would suggest that might not be the case (many say $15k core charge). In short, I dunno.
Rebadge - Meh, I like the clean look without badges.
90 in the avatar display - I'll have to get back to you with that once I get an opportunity to be behind the wheel again : )