I have never greased a seatpost and never had one corrode, though mine have always been aluminium posts in aluminium frames. If I had a steel frame I would consider it though.
Picked up the last piece of the puzzle off an Ebay auction today, a Shimano front derailleur in VGC
It's a top pull bottom swing 9-speed, which should, probably, hopefully have have the ability to handle an 8 speed chain. We will see.