I don't pre-wash either. But if you do, I suggest zigzagging the ends, you'll get no fraying that way!! I do that with Linen I have to wash for other projects.
For starch, hubby just picked up a few cans from the drugstore, nothing special. Works great though! I know some people make their own too.
Cheers!
Rachel