I agree with everyone about the culture must done in the case of RI, and at least when the snake is sick need to avoid the stress as possible. The setup isn't the best, if you can, look around a littlebit in the caging forum, especially in the topics with the "screen top" or "aquarium" theme.
Sorry if I misunderstood with my bad English, but that snake what you have since 12 years? If yes, need to look up that medium mouse biweekly feeding schedule too.