No, the field is not zero everywhere, as the electric field vector due to the charge distribution does not cancel out at any place inside the balloon because of its non-spherical shape.