Carbuncle has Auto-regen at 25, and Healing Ruby 2 at 65 both of which heal him. That's basically it. Only way to heal him otherwise is to resummon (bar things like besieged with a shepard's drink that is).