You forgot to add in all the notions and toys we quilters like to purchase!
You've pretty much covered what I've seen. Here's a couple extra ...
* classroom rentals for your own use, whether for sewing or other purposes
* pizza party nights, like a class where they eat pizza for supper, and quilt all night (and all night if you have the stamina)
* commission work -- shop owner does commission sewing and some pretty incredible work, at that! Talk about inspiration to the shopper!
And please ThayerRags, do tell us about your ironing service ..... is this for finished quilts? clothing? or? I'm thinking you might have something more commercial than the average home-style iron?