heat transfer is pretty simple. if you have 5 gallons of 200* wort and a 5 gallon resevoir of 0* cooling water (for the sake of keeping numbers easy), when you pump them both thru a heat exhanger (without any radiator to remove heat) you will end up with all 10 gallons at 100 degrees.
if you had 5 gallons of 200* wort and a 20 gallon resevoir of 0*water, the temperature that they would equalize to would be 40 degrees. how do you get that you ask?
the total volume (or thermal mass; 5g + 20g) is 25 gallons.
5 of those gallons (20% of the total volume) are at 200*.
20 of those gallons (80%) are at 0*. so
25 gallons is going to be [cold temp] + 20% of [temp delta] = [final temp]
[0*] + [20% of (200*-0*= 200)] = [40*]
Now- when you add a radiator it gets a little more complicated, but still doable. you can use the above calculation and combine it with the heat radiation capacity of your radiator (determined by the airflow over it, and the liquid flow thru it, mainly), and work out how much heat you are able to chill the wort by in a given amount of time.
tl&dr:
|-----<------Counter flow-----------|
| -- Reservoir--pump--radiator---->--|
yes you can do that.
the more steps you add though, the slower the results will be. for example, if you ran the wort directly thru the radiator, it would be more efficient than running the worth thru a counterflow chiller, and then pumping the water from the other side of the counter flow thru a radiator. but the end result is the same.