Best option is to ask a Bosch dealer, as I’m not sure how Bosch part numbers work with part supersessions.
As for coding, it depends on the engine.
I know earlier 1.4s (basically the same engine as the 1.6) didn’t need coding, but I’ve not worked on any Ford/PSA small diesels for a few years.
If you look at the injector, if it has a 8 digit alpha-numeric calibration code on it, then it will need coded.
You might get away without getting it coded, but it can cause rough/lumpy running at certain speeds, and/or flag up another fault code. However, if the cars got a DPF, I’d personally get it coded to maximise the DPF life, as the wrong code could cause the engine to produce more soot, which isn’t good for the DPF.