I would use the kilz primer in a spray can since you are just going to prime the water stain.
Then paint with the thickest roller you can get will make the job go easier.
avoid cheap plastic drop cloths they can get slippery and dangerous.
You can get a nice canvas one at home depot for $20 and can be used over and over for many other things.