So, my crowntail, Balthazar, has never had very large fins. When I got him, they looked like this: (Sorry, never could get a really good shot from the side.)
Recently I took him on a road trip back home because I couldn't find a fish sitter for him and I didn't wanna leave him alone for three weeks, and during travel his fins kinda got damaged a lot, and not only that but he has a habit of swimming in the area between the sides of the tank and the thermometer and heater and I've seen him catch his fins a few times. I took this picture yesterday.
Any advice on fin care and helping them grow back?

Recently I took him on a road trip back home because I couldn't find a fish sitter for him and I didn't wanna leave him alone for three weeks, and during travel his fins kinda got damaged a lot, and not only that but he has a habit of swimming in the area between the sides of the tank and the thermometer and heater and I've seen him catch his fins a few times. I took this picture yesterday.

Any advice on fin care and helping them grow back?