Chubuking you have three problems not counting getting into the car! Its a soft top its not difficult!
The physical lock change for the key including the ign barrel, this is a mechanic level change with no other car based electronic issues.
Second you need to link the ‘new’ keys to the remote locking so you can remotely lock and unlock the car, there are tricks that will sort this if you have two new keys of the ‘correct’ type. Fob electronic transmitter.
The third issue is more complected and needs someone with the capability to connect to the car’s CAN network and programme the two new keys into the immobiliser circuit. The takes specialist software if you do not have a currently working key. RFID chip in the key case.
People will tell you you can programme a key to work but they start by using a working key to prime the system, and you cannot do that.
The only other way ‘should you wish to take it…’ is to change the Instrument cluster, PCM (ECU), and keys and locks inc ign that are all matched from a breaker.
There are threads on here that detail that work and you are talking £100 for the bits and a days labour to fit it all.
A Mazda dealer would be able to identify the physical key OEM based on the VIN and supply two new keys and programme that to the car for you if you want.
So where do you want to start,
There are people local to you that can sort it, I am sure but you need to get the car to them I suspect, you need to research and find them question them on their capability to programme new keys to the Mazda(FORD) PCM(ECU)…
I have a set of mechanical keys and locks, ign is currently fitted to spare column and the door lock is in the door still I also have a spare key fob although reluctant to part with it… I also have a spare 1.8 ECU as it happens that can be linked to your instrument cluster with the right software…
And I am one county down from you.
I don’t want a lot for the keys as its all scrap to me and you could drive down and get them and see how it all works if you want.
You still need to find a local GL based key programmer. I know one in Nottingham and I know one in Taunton so there must be one close to you.
Best solution, find your old key unless they are on the moon or crushed by a steamroller they still exists somewhere… any other solution is going to cost you loads of cash and time.