Finished some door work this weekend. I got door locks rekeyed to match my ignition and while in the doors did a couple other things. FWIW, here are some tips:
(1) Vertical felt channel is an easy replacement, no glue just a friction fit. You only need a single one-meter length from supplier (I used bimmer parts) since each window only needs about 18 inches. No need to remove the window either.
(2) horizontal exterior squeegee trim, also pretty easy to replace. Trick here is to remove the older rubber squeegee and felt strips. The felt strip is a friction fit smaller 'U' clipped onto the larger 'U' of the trim. The new BMW mobile tradition weatherstrip replacement (Abdichtgummi) attaches with clips that sit in the larger 'U'. Unfortunately the replacement part is no-where near the quality of the original pieces, but the price is reasonable.
(3) quarterwindow drive-gear-tried to repair a worn worm gear, impossible. Bought a replacement. Tip here is to use leather work gloves when pushing down on the quarterwindow to unseat the window hinge in order to disengage the quarterwindow frame from the worm gear receptacle. It takes a fair amount of force and broad-tipped screwdrivers can easily scratch the bezel trim.
(4) repaired my water damaged door panels with popscicle sticks and hot glue gun. This works very well, panels look great. Glue the sticks along the bottom and radially from the edges to strengthen the original masonite. Now the vinyl can get a good glue grip on the sticks.
(5) Cut plastic trashbags and use 3M adhesive to seal the door openings to prevent future water damage.
No door rattles and tight windows restore the quality feel.