Yes, it will rust unless it is protected with paint, plastic or oil.
You can paint over latex paint with either an oil or water based enamel paint as long as the surface is dull, clean and rust free. Any bare metal will need to be primed with a primer, either oil based or 100% acrylic Direct-to-metal, prior to top-coating.
Either oil or latex primer can be used over interior latex paint.
You need to rough up the surface of the oil paint with sand paper or a light coat of stripper.
Yes, you can. You can always paint over with same paint.
Yes, you can.
Paint , grease , oil , nickle , electroplating etc.
if it is water based, then water, if it is oil based, mineral spirits
Over time, oil paints change chemically, so large areas will peel if painted over with fresh oil paint. A base should be used but that would not be conservation but repainting. Hard call.
NO. -You can not paint over motor oil. First pressure wash it or something to remove it from the area you are going to paint.
If the base coat used in your project is water base then yes, you bet you can. If there is any chance that the base coat used was an oil base paint then you cannot paint directly over it. The acrylic enamel will not adhere to the oil base paint and will begin to peel off as soon as it is dry. In which case a coat of primer is in order.
can i use water base paint over oil base paint