Garage will never match the price of own service, all you need to buy is engine oil, 2 kinds of gear oil, and a few filters.
We remove the windscreens by sitting in the front seat, putting feet against the screen, and pushing it out. Obvious points, wear trainers, not hobnails. And have an assistant to take the screen before it smashes on the ground! Get a new seal first!
With the door pillar rust, rake out existing rust, and remove the little plastic trims around the bottom of the door pillar inside, and you should find enough holes to spray dinitrol in, and up the pillar, without removing screen.
Helpful again, knowing my luck I'll break the seat pushing out the screen, will get some dinitrol ordered with the 600mm tube just in case it's needed.
Have to see about the service, it's got partial service history with it, but plenty of receipts, so I'm not sure if it's worth a garage doing it. My mate will get all bits trade and will be a matter of a few beer tokens for his time. Also I'm a bit OCD about oil, in my tuned Focus I use oil that is used by Koenigsegg in there hyper cars lol. Did a bit of nosing about looking at oil types last night and there seems to be a split over what viscosity to use.