You need to go to a local paint supplier and talk to them about this.
Paint has warranties just like anything else and without knowing what kind of oil or how saturated the boards are, I can't tell you anything. Sherwin Williams is a good quality paint and their research labs have come out with some impressive products. I'd probably go there first. They may have an oil base, stain killing primer that will give you a paintable surface.