I found the best way to spray latex was to use a pressure gun, not
siphon , a large nozzle and thin slightly with one of the latex paint
treatments rather than water.
Otherwise use an electric gun.
For MDF I would use a sanding sealer before painting since mdf seems to
really suck up moisture.