Do you need to isolate an aluminum radiator?

Agreed, I would worry about fixing the stability of your car / frame rails too if the radiator starts to crack open over time.