srlawren is right, even if your car has the radar, they can disable it anytime as it would be too much time, effort, money to maintain software upgrades for it down the road.
As for the damage, that is exactly why I'm staying away from demo vehicles. You're getting ripped off in price and you...