A:AnswerThis HP Printer does support Microsoft Windows 8 operating system, HP cannot guarantee compatibility because HP does not test or support third party products.
A:AnswerThis HP Printer does support photo paper and has Up to 4800 x 1200 optimized dpi color (when printing from a computer on selected HP photo papers with 1200 input dpi) resolution.
A:AnswerThis HP Printer does have wireless direct, you should not have any problems with the WIFI but HP cannot guarantee compatibility because HP does not test or support third party products like Toshiba.