If you BH has motor oil in it now I would keep using a motor oil in it.
As far as the tractor we use a high quality UTF "Universal Tractor Fluid" that is rated for both hyd and transmissions. We use Allied brand fluids here only because we are a dealer for them. There are alot of good brands out there though.
What model tractor and loader do you have?