First thing I would do with all that fabric is machine wash and dry it at warm temperatures. (overcast the edges so it doesn't fray.
AVOID HOT water and long agitation times
Many wool fabrics wash up beautifully if not "shocked" by water temperature extremes.
Sheep get rained on and they don't seem to shrink.