You should not have to stretch for years before limb lengthening surgery, a few months of daily stretching should be enough. Being more flexible does not necessarily ensure a greater increase in height. Your body will only go as far as it can, and you will realize when you reach that point.