I just want to point out that the seller is brand new to these forums. The only way to have a referral code is to have a Tesla car already, but yet he didn't join the forum for all the years he owned cars, only when he wanted to sell one. I am not going to say he isn't legit, I don't have that insight, but I would say that you should definitely do deep due diligence here before sending any deposits or anything else his way.
If I were interested though I would start out by googling the vin of this car along with using google to see where else those images appear. This wouldn't qualify as true due diligence, but it does quickly uncover many scams. I just googled the VIN and it had no results. Again, that just means that it might not be for sale at a dealer.