8.75 axles

Is the green bearing kit on Dr diff complete. It is significantly lower priced? Does anyone know if it needs the inner seal or does it have the o-ring? And whole different subject but what size brake pads came on the 10 inch drums was it only the 2.25