Brilliant spec there mate. Don't worry too much about the cost (although according to NFS you've done well), as long as you can comfortably afford it, you've got yourself a great car. No worries with the mileage as long as it's been looked after (which it has) and as long as you look after it too; it'll go easily past 100k if needed.
Welcome to the forum
.