Yes, the gels are enough to refill all tubes, a yes, it will fit inside a small bag!