You can ink-jet all-in-one from HP which supports eFax, like this one:
Amazon.com: HP Photosmart 7510 All-in-One with eFax Printer: Electronics (it has ADF you want as well)
Also good news, it allows free eFaxs (but limited to certain size - 20pg?, paid account required for more )
but would
highly recommend to
stay away from ANY ink printers in favor of Laser printers. Unfortunately I couldn't find laser all in one with support for eFax or similar service.
Simple reason toner doesn't dry out if unused. I still use my very and very reliable Samsung laser printer which I bought 8 years ago and still use ORIGINAL toner supplied with printer.
With laser printer got so much cheaper, there is no reason.