Well, I think you guys have all of the main bits covered. The only thing I would add is 'don't be scared of them'. I just serviced an old Melodium ribbon that was date stamped 1940. And the ribbon was still there and still working, just needed a clean.
Ribbons are fragile, but also...