Actually the Holden engine holds less oil than the landy unit and Holden engines often suffer from oil starvation on steep inclines. Holden engines are also designed to run at lower revs than they do in a LR at highway speed.
Back to the question, yes a pusher fan is a good idea with a Holden engine fitted. Yes you can fit the oil cooler to a Holden engine, there are spin on adapters that go between the pump and spin-on filter and some of them even have a thematic bypass when the oil is cold.
The two problems you will have:
- the Rover oil pump is on the LHS and the cooler is plumbed to that side. The Holden engine pump is on the RHS, you can reverse the oil cooler by drilling a few new holes in the brackets.
 - Most Holden oil cooler adapters have fittings for rubber hoses, the Rover has threaded fittings and hoses. Pirtec or Enzed will make up fittings, but make sure you route the hoses to avoid the steering rods and levers.
 

