I wouldn't recommend, and know of no single solvent from the hardware stores that I would trust with paint prep.
To clean bare metal, all the solvents (i.e., mineral spirits, laquer thinner, alcohol, naptha, MEK, acetone) have been used as degreasers. However, unless the surface is kept wet...