This is all good stuff. Of course, I want it all but will have to make some decisions. About the salvage, I may be using the incorrect term. The airbags did not deploy. According to the current owner, there was no structural damage. He replaced the suspension damage, fender & bumper cover. He has pictures of the structure/frame with the parts removed that show no damage. He said Tesla has been to his house to do some warranty things since the repair & it was no issue.
This is one you want to be very clear on. Salvage means the insurance company paid out to scrap the car at some point. That can happen without the airbags going off. If you're considering a private sale, maybe you can take the VIN to the Service Center and confirm it's not a blacklist car? Or look at the title?