Den Leasingvertrag hast Du ja nicht mit dem Händler direkt gemacht, sondern mit der BMW Bank.
Aus diesem Grund kannst Du ohne Probleme auch zu einem anderen Händler gehen.
Schwierig wird es mit dem Tausch. Am besten wird es sein, wenn Du jemanden findest, der in Deinen Vertrag einsteigt und Du kannst einen neuen abschließen.
Göran