I double checked with our ASIC engineer and get the following answer:
1. Shadow register will be save to data register with NACK.
2. Sensor can response to REPEAT START after burst read instead of STOP. but it will be treat as another burst read. So it will not affect the shadow register to data register process.