Resurrecting 1970's(?) Corsa 10 speed

     I'm not sure if this is from the 1970s. I used to ride it to work, years ago. It has been in the loft or our garage for a LONG time. Oddly, the inner tubes seem to be in good shape; but I can't say the same for the tires. I pumped them up and they've held their own for about a week know. How they will hold up on the road, I don't know.

     I would like to do a clean up on the mechanisms, sprockets, cables, deraileurs, axles, etc.; and am seeking advice on what will remove the dirt, grime, and old greases; and relubricate it with, I don't know what. Any help is appreciated. Image below.

    ...... john