Q: Does it need to be rigged ?
If it’s for you’re own use in an animation, then it depends on whether you want the figure walking across a runway to the plane, or in the plane flying it,.
If it’s for sale, then it depends on what the “Average” customer would need, (and what program they’re likely to be using it in)
For use in Carrara:
Creating a separate (rigged) object for “the hose” which could be parented to either the helmet, or the figure, and would use a target helper (and point at modifier) to keep the ends in place. may be the easiest way to go.