In general, your printer should be fine for printing 4 x 6 digital photos. Depending on what camera you buy, most cameras come with basic editing software and camera software to download images to your iMac. In addition, they came with Camedia which is the Olympus software that allows you to view and download your images to the computer. Finally, Olympus gives you a program called QuickStitch that allows you to create panorama images. Digital photos can take a lot of storage space.
Digital photography can become a real passion.
Hope this was some help.