Humming noise is probably the wheel bearing and a separate issue from the leak. If it changes with speed and persists when tranny is in neutral that is a dead give away