Thank you so much for the detailed reply. We do have an exotic vet nearby and will take him in for a check up, per your recommendation and because we'd rather be safe than sorry.
We got him from an exotic pets store in town - he is definitely between 2-3 years old. We trust the source, as we have known him for a while.
Regarding fecal exam - that will just entail collecting a stool sample, right?
We have a scale on order, but he did just eat last night - he doesn't seem plump in person, and I do see him cruising around at night occasionally.