Trans cooler help!

I would never sand blast any rad period! As far as cleaning inside, not that I know but why chance it? Just buy a new one.