This is a very common problem for the W124 (especially with blue interiors). The door panels have to be taken off (for the mentioned problem near the windows) to make a repair attempt possible.
The vinyl has to be stretched a bit whilst sticking it to the panel again. Mostly the vinyl shrunk too much and repairs do not look very good; however: it is worth a try...
The vinyl on the center pillar-panels is not as short cut as the vinyl on the door panels and repairing them is therefore a lot easier.
with a minor 600+k