Fujitsu fi-6010N will solve most of your issues, except the fax in and the printing.
You'll struggle to find and all-in-one to do decent duplex scans, never mind scan to email.
Stick to a decent printer for printing and use a paid for fax to email service, or install something like FaxVoip on a machine in the office.