The best thing to do is a miscoat first, that is a very thinned down coat of emulsion, you put that on and it not only seals the plaster, but shows any imperfections there might be in the plaster for you to fill and make good, you then paint your further coats as normal.
If your doing the whole house, it might pay you to buy some cheapish white just for the miscoat, as would work out expensive in colour for each room.
I would not use Vinyl paint, as its not suitable for new plaster, buy paint that is either trade, or says on tin or tub, suitable for new plaster, this is only my opinion, and how I would do it.