Yes, it will. But outdated or older systems might not support the printers of today because of the difference in technology. All printers are said to last more than 3 years before they require a replacement.
But whether or not the printer will run well with your operating system will also depend on how much you use the printer.
These days, duplex printers are packed with advanced technology and will support operating systems like Windows 7, 8.1, 8, and 10. If you have a MAC or Windows 7 or above operating system, the printer will work smoothly.