it all depends on how badly they are injured. Some medicines like Melafix or even Stress Coat are good for fin repair. The fins should be able to heal to some degree, if not all the way. The length of time for recovery will depend on what meds you use, if any at all, as well as your water quality. Lots of O2 is always good!