The more abused ones (plenty of dust from gravel lots and probably takes a meter tumble every 6-12 months (not that we'd be told about it)) last 2-3ish years before something get finicky enough on them that replacing them makes sense. The ones in the more cared for areas haven't had an issue and have only been replaced because site managerials want a newer printer when the mistreated printers are 5-6 years newer than theirs (but no actual issue with the printer).
I can say that quality hasn't changed noticeably from what I have seen in this narrow band of their products and that these machnies have done well and lasted longer than other ocassional cheap printer we've put in for whatever reason. I'd extrapolate from that to say ten years in a home office printing a few pages a week should be easy for them (Though maybe there's a part that gives up the ghost after 7 years that I don't see pop up in our use case).
Can't comment on linux support.