I don't prewash if it's going to be a rag quilt. I also don't use batting, as the quilts are kind of heavy already, without it. As for washing, I just used my home machines.
You bought 24 yards of flannel for this quilt? Wow. Sounds like you could do at least 3 quilts with that much.