I would probably quilt and finish it before washing. You stated that the edges are already frayed. Washing it now would most likely cause more fraying. After it is completed I would wash it gently in Synthrapol or Orvus with stain catchers. Better safe than sorry. I wish you luck in finishing your family heirloom.