А, понял. Ну тогда просто при создании компонента запихнуть этот процессор, предварительно вызвав initialize, либо по старинке в конструктор модуля, либо через factory/builder?
Inject метод только сэтит зависимости из дагера в текущий объект. Чтобы передать в дагер - делать отдельную компоненту/сабкомпоненту для активити/фрагмента и в билдер этой компоненты можно добавить методы для аргументов
Ну в принципе да. BindsInstance действительно помогает здесь меньшей кровью разрешить вопрос. А второй порождает свою Factory, которая и будет инжектиться, при чем там нет контроля по скоупу.