RE: Diff leaking?
use spacers on your springs as this really governs the "spring" in the suspension more so than the shock oil. I'd also suggest going through an RTR and loctite all screws and check the shock and diffs etc.
With that leaking diff, you'll have to take it and check the seals. Whilst you've got it out, put some proper diff oil in stead of the factory grease. The difference in handling is superior.