Wow. My thinking - turn the quilt into a square quilt. Remove that lower part with the missing corner and huge hole, and use the extra fabrics from that section to repair/patch the other holes.
Good luck!! I live in Vancouver and I'd come help you, but we've never met....