Hmmm...without actually being able to see him, I'll say I guess you oughtta just wait and see. Wait and see if he still eats and acts normal, wait and see if it heals up on it's own. You could try and help the torn fin along with some Stress Coat or Melafix, just to be sure it will heal up quick. As for the black spot, who knows?