I don't know on either count I'm affraid, but you could reach out to Michael Coates who is the Club representative there, he used to run a BMW shop so I'm sure he'll have some good advice.