I don't run a ground strap, I would think that bolts holding it in would ground it
My understanding is that electrolysis is a problem when running these aluminum radiators. I see your point though that the bolts should adequately ground the radiator. Maybe I'll freshen up my ground from my body to frame (probably a good thing to do anyways) just to make sure.