Melafix is a good all rounder for the mystery illness, but maybe someone could offer a diagnosis for you?
Melafix should help with the fins and stop an infection, unless it's something like finrot, in which case, you might need specialist meds.
Sorry can't be of much help, hopefully one of the...