Hi,
for your keyboard, take it off all screw and use a contact cleaner on the plastic film, but not on carbon contact !!
for the rest :
Take a voltmeter and check how much you have at the floppy PS connector. Under 4.86, you've got problems :
- it could be a dying PSU
- A1200 CMS caps are dead and need to be replaced.