Long term running of an Arduino (years)

Pretty much the same with any electronics, to be honest. Extreme temperature swings, electrostatic discharge, or passing too much current for the components' designs will kill the circuit over time. Barring that, the next major risk is the spoilage of some kinds of capacitors, but you're talking ten years or so for that kind of breakdown.