Such a cute video, and what a beautiful fish! Pretty soon he'll be swimming toward you begging for food
For torn fins I have been using Fish Protector; put it in once and it does the trick.
It is not yet swimming to me for food still it's getting accustomed in its new tank swimming around the tank.
It's being cured now and it looks like it is recovering (it seems even it is disappearing).