75w-90 is fine for an open differential the LSD takes the thicker 140 weight dope. Try to use a full synthetic instead of the semi.
Are you going to replace the front input seal? If so good luck in getting the proper preload on the bearings.
I think mine took 2 1/2 litres to fill it
3:64 is a perfect gear for the 530 and I suspect a lightening upgrade for a 540. I paid around a hundred for mine a few years ago.
95 E34 530I V2.37
===========
Those who make peaceful revolution impossible will make violent revolution inevitable.
John F. Kennedy