Pas de possibilité de rajouter une carte PCI express dans un iMac.
Ce sera possible par le Thunderbolt, mais à des prix...

Pour Time Machine, un USB 2 est bien suffisant (et moins cher).
Pour le travail photo journalier, prends plutôt un 7200 tr/mn, de préférence en Firewire 800.