I have HP printers. One for documents and a smaller one for 6x4 photographs. Inks are expensive unless one purchases re-cycled cartridges, as I do 'on line' from Printerinks.
My advice is to buy a single one that is suitable for both reproducing documents and standard sized photographs.
I have checked the details for the Kodak ESP5 and feel it could meet your requirements.
Most modern printers are good on quality reproduction but it is often the case that the cheaper the purchase price the more expensive it is to run, with expensive ink cartridges being necessary thereafter.( It's a sprat to catch a mackeral!!)
Ron.