The main factors for an extended life , I do believe, are partially in the genes; number 2 is lifestyle, including balanced diet and normal exercise. I walk, run and move every day. Nevertheless, I believe too much workout is also detrimental because of over-stress; sometimes those who exercise too many hours daily die early.
The nice thing about’Arrow’is we never claim never on the show. Preferably the show may have a nice extended life , and all manner of things could happen.