I think using all acrylic primer and paints will do better in this environment. At least they stand a chance of drying. The oil base will take forever to dry to the touch and cure.
Plus, acrylic paints will breath a little allowing any accumulated moisture to escape. An oil based paint will not do this and could peel much sooner than the acrylic.