
I just tried a test with CD lens cleaning fluid on some old vinyl thats been lying around in the garage for a couple of years & it removed muck brilliantly.
Obviously, if you're going to try it for yourself, choose a piece of vinyl that you wouldn't be upset about losing, and wipe it off immediatly.
The cleaner I used contains "isopropyl alchohol".

Obviously alchohol based but I've no idea what it really is.

, but because it's alchohol based it evaporates and doesn't leave anything on the vinyl to catch fire.
As for scratches, I would have thought that there is nothing that can be done about them as vinyl relies on physical movement of the stylus and if you magnify the groove it looks like a mountain range. So if you smoothed the scratch out you would also smooth out the information in the groove.
What I've done with a lot of my vinyl that has tracks that I cannot easily find on CD is to create my own CD's using software that has filtering to remove hiss, crackles and pops etc. Any PC with a CD writer can do this.
Hope this gives some help to somebody.