One thing I should add is, if anyone is getting remote fobs programmed or even keys, have them all to hand when it’s being done.
When the door remotes are programmed it wipes them all first then you program each one in. Any that aren’t programmed in will no longer work.
As for keys, I believe it just adds another without wiping the rest, although I have not completed that function myself yet.
I have used the transponder cloning function to clone one of my existing keys no problem.
You can order blank NE38 (freelander 1) keys from places like keystation.co.uk.
They can cut the key blade for you if you provide the key cut code or a good close up photo of an existing key blades bitting/cut and post it to you.
Then anyone with the right tools can program it in or clone your existing key for you.
Different programming machines or software have different capabilities and options for doing such work. Some will just clone, some will just program and some will do both.
If you have trouble adding keys then you may find the max number of keys is already programmed and you may need other software to delete existing keys first.