Oi amigo,
O preço é igual de uma BMW zero, KM, não é porque o mercado desvalorizou o carro 2007 que as peças vão custas mais barato ou o mecânico irá reduzir o valor da mão de obra porque o carro hj tem baixo valor.
Tudo depende do modelo de BMW que irá comprar, geralmente serie 3 é mais fácil vc achar as peças a pronta entrega do outros modelos.
Como é um carro de 10 anos de uso, não da para programar as revisões o custo vai depende do histórico de revisão do carro.
Mas uma conta viável de manutenção, de um carro entre 10 a 15 anos, vai ser em torno de 5k por ano, podendo variar para mais kkkkkkk. Tudo depende do modelo do carro, se comprar serie 5 ou 7 o custa obviamente é maior.