There are tons of free patterns on the 'net. I think Marshall's Dry Goods has some of the best prices and fabrics. There's also Mary Jo's Fabrics. As for donations of things, maybe you could talk to some of the fabric stores or even thrift stores and see if they would be willing to donate items needed.