Hi,
I can't answer your questions about rotor compatibility, but I can suggest alternative oil cooler locations.
In fact, probably the easiest location is just flush up against the front of the radiator, near the bottom. By being flush, or very nearly so, there will be little or no disturbance of air flow through the radiator. The cooling fan will pull air through the cooler, as well as the radiator.
Many of the oil cooler "kits" don't have long enough hoses for this sort of mounting. For that reason, I think it's better to buy parts separately and make up a set of hoses. The last kit I saw from one of the major Triumph vendors had BSP (British Pipe) threads, too, which makes it a bit harder to find hose fittings in the U.S. (
www.pegasusautoracing.com used to be a good source, though).
Otherwise, most of the kit parts were the same as available from a wide variety of sources. The last cooler I bought came from
www.racerpartswholesale.com, who had a very competitive price. It had 10AN fittings, which made it pretty easy to make up a set of hoses. I got a 16 row Mocal, which is a bit oversize for a TR 4-cylinder. 13 row is more commonly what's installed.
There are other possible oil cooler locations. It could lie almost horizontal, in front of and below the front of the radiator, so that air moving under the car flows up through it. I've also seen oil coolers installed vertically on one side or the other of the radiator, both with and without cutting an opening in the radiator ducts to route some air to the cooler. I'm not really excited about that sort of installation. Without any opening in the duct, I would think air flow to the cooler would be pretty limited. And, cutting the radiator duct takes some air flow way from the radiator, which is not something I'd want to do.
When installing an oil cooler, it's important to also install a thermostat for a couple reasons. One, it keeps cold oil out of the cooler, which *might* be damaged by high pressures. More importantly, it prevents over-cooling that's just as bad as overheated oil. Oil needs to reach a certain operating temp, and needs to get warm enough to "boil off" any water vapor that's settled in the crankcase the last time the engine cooled down. Currently installed on my TR4 is a Mocal t'stat combined with sandwich plate, a neat setup that takes care of both at the same time and is only slightly thicker than a standard non-thermostat sandwich plate take-off for oil cooler. I got it at the same online site,
www.racerpartswholesale.com. My TR4 used their part number SP1T (3/4"x16 threaded).
Most of the rest of the plumbing I got from
www.summitracing.com
For the current installation, I used standard stainless braided 10AN hoses and fittings. Next time, I'd like to try Earl's Pro-Lite hose and fittings, which Summit sells. It's sheathed with black, braided nylon, so is less abrassive than stainless steel.
There are some pics of the oil cooler installation on my TR4 at the link below. I will be putting intakes in the front valance of the car, however.
Hope this helps.