In answer to most of your questions that's the risk you take with an import although there are plenty of uk cars clocked every year.
You need to have a good look at the car and all relevant paper work then decide for yourself whether everything appears to be in line with the mileage or not.
Can't help on the price i'm afraid