I think I would add Indestructible to Self Repair as well, just seems to fit.I am a little wary about giving "Self Repair" the new Indestructible keyword. I feel that it doesn't quite fit the theme of the card. I will wait to see what others think.
Also I think Self Repair would be ok with a 7 cost instead of a 8
I agree with Maverick that the rare should probably cost 7.I also agree and I changed it in the original post.
Also, typo: "or Wounds" should be "of Wounds" in the rare's card text.Good catch.