Oui pour la RAM c´est ok
Cf Apple Store : iMac utilise une mémoire SDRAM DDR2 à 667 MHz (PC2-5300)
Et je pense que 2Go c´était déjà bien quoique ça commence à devenir presque le minimum enfin pour toi tout depend de ton utilisation , si y´a du montage retouche de photos et grosse appli 4 Go
tu seras tranquille mais si tu fais pas ça prend 2Go c´est bon
Pour le disque dur pour TimeMachine ce n´est pas obligatoire tu peux faire une partition sur ton Mac mais le logiciel perd de son importance au cas ou ton DD fais un crash enfin tu peux toujour avoir l´utilité de reprendre des fichier supprimer mais bon sur ton DD y´aura pas beaucoup de place pour TM donc c´est pas terrible en gros si tu as une l´utilité d´utiliser TM prend un DD externe c´est mieux
Pour la carte graphique enfin , je ne sais pas mais je ne pense pas , car sur apple store il ne propose pas ça en config donc je ne sais pas trop quoi te dire