It does duplex scan, but not automatically. You have to manually turn the page over and scan.
I would look at the WF-3540, it's what I use and does everything brilliantly. I use refillable cartridges also, and I have had no problems with thousands and thousands of pages printed.