that is a treasure, from the looks of it, my grandma used to have some fabric like that, it has to be about or more than 30 years old, the fabric looks like the same thread count or grain, that my grandma had, about 20 years ago and at that time you couldn't find that kind of material, as for your hole i would try heatnbond, therm o web, wonder under, what ever you want to call it, with you using that you want have to change the original pattern, hope this helps