Golden-1,
A-Rod is 32, Bonds will retire at 44 probably (after next year?). Another 12 years at 42HR/yr = 1000+ career homers (bear in mind that in the last 10 years including this one his average is closer to 45/yr). Obviously he won't play as long as Bonds, most likely, and won't stay healthy all that time even if he does, but given my proviso, yeah, he'd get close to 1k. My best guess is he'll break 800, but prolly not 900. I don't think he's that obsessed with records anyhow.