Yes, bundles, passes and memberships can all be set to only be usable by the account holder. If you check the control to prevent use with sub-profiles in the package settings then the package will show as invalid for any booking that involves a sub-profile, even if the multi-book control is enabled.
Changing this setting on a package will affect both existing live instances and future purchased instances.