Stop. It’s two mints in one. (Sorry)
Yes, the inherit will allow the multiple roll, as suggested, and you just need to adjust parameters. However, you may also want to use some morphs, squishing and crimping the tube, otherwise it will be very even and smooth-looking (unless that’s what you want)…like a carpet unrolling in reverse as you said. Adding the morphs would help make it look more like a real effect, I believe.
One more suggestion, depending on the look. You might want to setup the bone chain, then put longer bones, parented to each in the chain. ALternate them so one comes off to the right, then the left, etc. You can then angle them slightly so that when the chain rolls up, it would deform the tube in a less even way, and “hold” some of the geometry tighter.
Actually, another thought would be to move the bone chain to the edge of the tube, then put what would be “holding” bones parented to them, so they stretch across to the other end of the tube. On the roll up, you could also scale the appropriate bones in order to “flatten” the tube.
Thanks for making me think.
Best,
Rick