Hello Idan,
you are very welcome. And thank you for the scopes. Both look ok to me.
1.What is the "Register data" after the register address, is that the data the sent back from the SC18IS600 ?
[A] The byte in the "Register data" is the content of the register, which address you enter in the second byte. After the command byte.
2. What is the Dummy byte ? do I really need it ?
[A] Yes, you need the Dummy byte. It gives time to SC18IS600 to send the Register data to the MISO line.

In the first scope, you have the Dummy byte.
In the second scope, you have actually two dummy bytes and two Data bytes. Each on the MISO line each below one dummy byte.
Please check the pictures attached.
With Best Regards,
Jozef