Is the read offset (or the write) offset drive model dependent, or is it possible that the same drive has a different offset in a different system?

The offsets should be the same for all drives of that specific model. Though, it is possible (but not probable) that the offset varies with different firmwares.