По итогу что могу сказать:
- типовая форма выбора не подходит, т.к. не запоминает множественное выделение между итерациями выбора (захочу докинуть элементов в список подбора и облом - нужно каждый раз отмечать все заново), плюс контрол не так очевиден для пользователя, как флажок;
- платформенный метод списка значений ПоказатьОтметкуЭлементов тоже не подходит, т.к. открывается всегда слишком маленькой ширины; если все элементы выбора влезают по ширине, то он достаточен, т.к. сохраняет и отображает состояние флажков списка значений;
По итогу придется свою форму выбора пилить - с флажками и восстановлением состояния.
В типовых конфигурациях я универсальных форм что-то не встречал, хотя кейс элементарный же и не такой уж прям редкий.