Almost all modern wifi printers (Epson, Canon and HP) do what you want. For print from iPad you will need to use their app. Fairly sure that you need your PC on and an installed email client to be able to send emails direct from the scanner. It opens a window on the PC (or at least that is what happens on my Epson).
Xiaomi Mi Mix 2 review