Your bald ferret has adrenal gland disease. He needs to see a vet immediately. At the very least he should be having monthly lupron shots.

The black spot could be mast cell tumor, is it just one spot? Does it come and go?