If you don't want the fan to be able to run with the key off, then you'll need a relay to control it. Probably the easiest way to go would be one of the aftermarket fan controller kits, like the DeRale
https://www.jegs.com/i/Derale/259/16759/10002/-1?parentProductId=758411#moreDetails
It includes an "air conditioning" input that you can wire to a dash switch instead, if you want.
I see they now have a PWM kit, which might be interesting.
https://derale.com/products/electri...oller/pwm-fan-controller-push-in-probe-detail
The advantage of the PWM would be lower current consumption most of the time. The stock TR3 generator (even if you have the later 22 amp model) has a hard time keeping up with fan & headlights at the same time; especially in rush hour traffic.
Based on my own experience, though, I would advise against having a dash switch to disable the fan. I ran for some time with only a dash switch to control the fan, and I can't count how many times I forgot to turn it on. Kind of embarrassing, sitting at a traffic light thinking of something entirely different, and noticing the steam rising from the overflow
Even if you don't opt for having the ignition control the fan, it shouldn't run for very long as long as the sensor is located where the fan can cool it with the engine stopped.
I "rolled my own" fan controller; and for my next version I intend to include both PWM and a timer to run the fan for a limited time after the key is off. I'm hoping that will make the car even easier to start when hot. The ARE heat shield helped a lot, but it can still take some cranking to get it fired up when it's only been off for a few minutes on a hot day.