1. There is t any reliable way to tell 100% how old your snake is by size. There are too many variables, like how often it was fed, how well it ate, whether it is male or female and so on. 2. A tank is not really ideal at any size but to answer that question you kind of need a picture for size reference.