painting latex over oil based prep work
you can use the liquid sand, deglosser, by the time you rub the de-glosser over all the surfaces it will remove any and all of the gloss, grease, dirt whatever you want, then when you put on a primer are paint , do a little and wait until it dries and see if it will scratch off with your fingernail and if it doesn't your good to go