Um einen neuen Schlüssel zu erhalten muss entweder bei BMW einer bestellt werden. Der funktioniert dann auch sofort, wenn er eingesteckt wird (daher kommt glaube ich das Gerücht man könne einfach einen Rohling nehmen und es läuft). Zweite Möglichkeit ist einen Schlüssel durch Programmierung direkt am Fahrzeug zu erstellen. Die Geräte dafür gibt es ab ca. 150€ aus China. Ist aber auch mit gewissen Risiken verbunden. BMW kann dann zu Beispiel keine Schlüssel mehr für dich erstellen bzw. diese funktionieren nicht.
Den Schlüssel zu öffnen ist relativ einfach, da er nur geklebt ist. Mit einem Schraubstock, Teppichmesser und ruhiger Hand sollte das jeder hinbekommen. Rohlinge zum zusammenklipsen gibt es bei ali oder ebay. Ob du dann aber das Problem findest und es z.B. durch löten beheben kannst ist fraglich.