If he's only changing the water once a month then it;s most likely fin rot caused by poor water conditions.
Agreed. Also, tail biting can be caused by stress which can be brought on by...you guessed it...poor water conditions.
Either way, he needs clean water to heal. You're on the right track by making changes to your routine.