The main factors for an extended life , I think, are partly in the genes; number two is lifestyle, which includes healthy diet and typical exercise. I walk, work and swimming every day. But, I believe too much exercise can be detrimental as a result of over-stress; sometimes people who exercise also many hours each day die early.
The nice thing about’Arrow’is we never state never on the show. Hopefully the show could have a great extended life , and all manner of things could happen.