Tips: VVDI2 and BMW E87 all keys lost
If you already got eep + isn, then you just give that eep dump to vvdi2 which will ask you about available ISN, then all keys will appear, you only choose a key track and write on a new key.
All that will be on table, so forget OBD.