well you cant really tell how old they are by length, i think it all depends on the snake and what and how much it has been eating

and yeah its ok for it to dive, i asked the saem question yesterday i think and,yeah its ok.

ohh and by the way Welcome to the site