To be clear, the modules to be added to satisfy #3 include, org.infinispan.query, org.hibernate.search and its dependencies, including org.apache.lucene and its many dependencies. ... hence, the subject line.
I don't think it's that many dependencies actually [1].
Otoh those additional jars are probably not the smallest.
In our case - CapeDwarf - I'm fine with any config; e.g. new "indexing" subsystem,