a ball python should be hiding, thats what they do in the wild. 100% normal

yes it does look like hes starting a shed cycle