I've used kilz on my headliner too. It goes a lot faster if you brush or roll it on with a thick roller. You'll fill in some of the holes so have a tooth pick ready. The first time I sprayed it and it took forever to mask everything. I hope to have time this year to replace the headliner but the kilz paint is good for temporary fix.
42' Classic No. 387 "Daisy"