No, every guest in the stateroom must purchase ‘Have It All’, and sharing is not permitted.
‘Have It All’ is purchased per guest.
It cannot be shared between guests staying in the same stateroom.
If multiple adult guests are booked in one stateroom, each guest needs to purchase ‘Have It All’ individually.