The low mileage doesn't mean jack squat if the condition of the car doesn't match it. Reading all he information you have provided, the condition doesn't match the mileage.
I don't believe the 30k miles and I think the seller is fishing for a sucker.