To answer your question:
1. It's ok to write data into those space.
2. You can refer to the "UsbSpiRegMode" example program in FX3 SDK.
By specifying the parameter of function "CyFxSpiTransfer", you can write data to specified address.
i will try it..