If it is leaking through the valve, I think the rubber ball (plumbing part) is worn out. They commonly last around 20 years. If you want to verify that, you can take the upper box containing the motor and switch off, and rotate the spindle of the valve with pliers.
A worn out ball will not start the boiler up. The switch that does that is inside the motor box.
So the question is, does the boiler fire up even if there is no call for heat from either thermostat? If so, the motor switch is not working correctly.
If heat leaks into the radiators when only the cylinder should be heated (and vice versa, leading to surprisingly hot tapwater in winter) then the ball is worn out.
The cost of the entire valve is about the same as the cost of the motor. It is normally sold as a complete part. If one of the components is worn out IMO it is worthwhile replacing complete. Certainly, if the valve is worn out, there is no extra effort or time is replacing the motor as well.
It is less work to change just the motor so some plumbers do that for a quick fix. The valve is a water part.
If you change the two components at separate times it will end up costing you double.
Incidentally, I prefer Honeywell or Drayton brands. They are a bit dearer. You can probably recognise what make you have from the photos.
https://www.screwfix.com/c/heating-plumbing/motorised-valves/cat831028
For a combi boiler, you'd need a gas engineer and a boiler branded part.