A vehicles radiator should easily last the life of the car which is around 10 to 15 years.
I've got a truck that is 30 years old and it has the original radiator in it and nothing is wrong with it.
So unless you have a wreck that damages the radiator or some other damage to the radiator then it should last until the car is no longer good or until you decide to get a new car.
Radiator hoses though should be replaced every 10 years or so because when they burst you're gonna lose your coolant and your engine is gonna overheat and you'll be stranded on the road as a result.
But a radiator should easily last over 10 years unless something damages the radiator.