The eye won't heal. The lens, etc are gone. But, keep the water super clean and the fish will heal up just fine, minus one eye. The wound in the first pic looks fine. I don't see any sign of fungus or anything else nasty setting in. There's a bit of random tissue hanging off, but that's pretty normal with these sorts of injuries.