Hi,
Here’s a less expensive fix for the interior “B” pillar windlace on the W123. I used upholstery piping I bought on eBay. $1.75 a yard and they have over 10 colors. #3 works pretty good for the palomino interior on my 240D. You’ll need about 5 yards for the W123.
Also, If the fabric covering on the rubber door opening seal is shredded you can remove the seal, take off the fabric and simply paint the rubber to match the interior. I used Rustolium camouflage spray paint in the “sand” color. Super durable and bonds to rubber and plastic.
https://www.ebay.com/itm/welt-cord-Piping-Upholstery-Slipcover-ready-made-by-the-yard-in-13-fabric-colors/233414672427?ssPageName=STRK%3AMEBIDX%3AIT&var=533225745661&_trksid=p2057872.m2749.l2649