It's a first gen E89 but that's a very good price, it's got nav too. As said some 19's and even some different seats from a wrecker and yep that'd make a cracking drive it hard and park it anywhere car. Only concern would be the blowers but you could say that with any of them I guess.
