Alt-D copies with different Origins
You could parent the second duplicate to an empty object and use the offset between the two as the wanted offset between the origins.

As for you other question, I don't think it is in the philosophy of linked duplicates to allow for a different origin.