I’ve bought two CPO/used Tesla’s in the last 5.5 years in the Toronto area. I won’t talk about the first one in 2015 much as that was when they delivered it like a new car. They even replaced the nosecone and a bunch of other things and spent an hour with me. Days gone by....
Last July I bought a similar car to you - a 2017 P100D. Low mileage (35k kms). I’m totally paranoid of cars being previously owned by smokers - that’s not something you can ever get out of an interior. The sales guy working with me was pretty supportive and had someone check out the car for him and went into the car to ensure it wasn’t stinky - it wasn’t.
One thing he said is that at least here they try to take really clear pictures of any blemishes so there aren’t any surprises. In my case, the door kick plates had a lot of scratches from what looked liked high-heels. No other scratches to note. Fine by me.
On delivery they tried to get me to sign everything before going through the car - that wasn’t happening. I took the keys and paperwork with me and checked everything out. It’s a white interior so I was even more careful looking through things. Car all around looked good and no inside funk. Signed and left, peeling out Ludicriously.

However, a couple of things I noticed soon after. The screen had the yellow banding (it was delivered in the sun so I didn’t notice right away), and the rear door handle stuck sometimes. Also, even though it has FSD, the 3.0 computer wasn’t installed. So it was in service within 10 days and they fixed it all. The service managed - who I know well from 5 years of owning a signature car

- asked me if I curbed the car recently. I didn’t of course - but obviously whoever had it before did and really ripped some of the undercarriage pieces. It was cosmetic, so I left it as no one but service sees under there anyway. It something to look out for.
A couple of thoughts to your questions - free supercharging is totally overrated unless you’re always on the road. Check the VIN for free premium connectivity - mine has that, which will be good when I upgrade to MCU2 next week. I’m so tired of the black screens and sluggish response that I’m just going to do the upgrade, so plan on that like others have said. Lastly - it’s a car not a museum piece - when you use launch mode and laugh like a hyena you won’t car about the 1/2 inch scratch in the trunk as you destroy pretty much anything on the road. Enjoy the car!