Externally powering LEDs so Arduino doesn't fry

Reliability and electronic life time is a statistical thing. If you over stress the components then that life time gets shortened no question about that. However, seeing that with a sample size of one is impossible no matter if it carries on working until hell freezes over or it goes fut tomorrow.