I am sorry to hear about Marshmallow. With these symptoms I would recommend a veterinary exam for him. There can be many causes of hair loss in hamsters, including vitamin deficiencies, rubbing against cage or chewing by other hamsters, parasites like mites, bacterial infections, and unfortunately more serious conditions like some cancers/tumors.