Does SetProcessor require dynamic mapping?

Does an index require dynamic mapping for a SetProcessor to be able to enrich a document with a new field?

If using strict mapping, would the field that a SetProcessor is going to set need to be added to the mapping beforehand?

I do not think so.

Yes.