I am by no means a mechanic Fish but I think that shaft may be bent. Is there any crack in the casing that could be causing the leak? I wouldn't be riding it till you can confirm that is not bent because it may cause more damage to the gearbox. Like I said though I am pretty clueless.
At least you are okay and you do have insurance.