Clout is harsh on fishes.... Id say, throw some salt in for now until you find out what the fishes really have. Pics would be good...
yeah looks like a leech to me to, if they were wild caught that could be why, the larva or whatever could have been microscopic.
the only problem is leech's suck blood so why would they be on the fins... doesnt make sense.