The main factors for a long life , I do believe, are partially in the genes; number 2 is life style, which include balanced diet and normal exercise. I go, work and swim every day. Nevertheless, I do believe too much workout can also be poor due to over-stress; often those who exercise also several hours daily die early.
The wonderful issue about’Arrow’is we never state never on the show. Hopefully the show may have a wonderful extended life , and all types of points could happen.