Nobody makes a fan kit for these older bikes that i know of and there is very little clearance between the radiator and tank, so the fan needs to be skinny or wont fit, i have two four inch by four inch fans, one on the left that just fits just inside the shroud and under the upper radiator hose and right up to the breather hose, the one on the right fits in easily except for the tank clearance problem.
If you type in an ebay search for "200 250 cooling fan", the square fan with weird triangle side mount things is what i have and work good, cut off the tabs with cutoff wheel so are perfectly square, grind the side in where it meets the tank and left shroud for clearance and i think i cut off one of the corners of both of them, seal it to the rad with foam or double sided tape, i used automotive transmission/steering cooler zip tie style mounts to hold them to the rad and wire them in to manual toggle switch or thermo fan switch, a 1984 bmw 318i switch works good 91C or 99C availability, can be tapped into a tube and mounted inline with radiator hose, i have mine in the lower radiator hose, my cooling system is still in testing phases, i have also added a 160F deg thermostat in upper radiator hose from a ktm 99 300mxc , and a bypass hose that connects both sides together, it was difficult keeping the left fan, but used the cutoff wheel and trimmed some more to keep it all in there without being under tension, but hardly!
as we speek i have my DVOM taped to the handle bars with a temp probe in upper hose, todays in town driving results 80f ambeint temp: after starting 30 sec idle drive across parking lot two stop signs, 2nd gear clutch wheelie onto hwy up to 50mph 1/4miles, 1 minute stop light, 15-30 mph in traffic two miles, then 3 back to back stop lights 30 - 45 seconds each all one block apart, 25 mph for 1/4 mile and another stop light for a solid minute, 25-30 mph another stop light then went into store for 20 minutes and then went through the same route in reverse but hit 2 less stop lights, engine coolant temp at water pump outlet highest temp was 180F after shutting off 2nd time and a few minute hot soak , running temp in town idling never exceeded 175ish i think, fans will kick on at 205 but i have yet to have that happen, restarted after a few hours and drove 15 miles of highway at 55-60mph and 5 more miles county back roads at 45-60mph temperatures stayed in the 170F range the entire time, coolant temp at radiator cap was 160F after 5 minute hot soak.
i have just started testing and usually wouldnt drive in that tight of town driving frequently but at least i know i can and it wont melt down at least from coolant temp, i didnt know about the oiling thing, i guess from now on if i come to a red light ill just turn right to avoid idling hehehe