Hello,
I agree, this is going to need medical/vet care, This will not go away on its own, unfortunately.
Do you have any raw, unpasteurized honey to put on it, for now until you can get this looked at?
Bless him, that is a lot for him to have to deal with.
Have them keep him warmer in his tank, overnight, to help boost his immune system. Usually,
we recommend around 75-80 for optimal nighttime temperatures.
Let us know how he is doing.
Tracie