I've done fabric placemats & didn't use any sort of moisture barrier. Unless someone spills their drink, the batting should be sufficient to prevent moisture rings on the table. I used a high loft poly batt.
I agree that you want to quilt them at least every 1".