Good questions.
I would wait for Joann's 40 or 50% off coupons.
17" x 24" mat if you can affort it.
I have been collecting large men's shirts from the thrift store on the days they have $1 clothing sale. I currently getting plaid flannel shirts for a rag quilt.
Garage sales are good source too if you are patient.