A1) The answer is No.
A2) The answer is Yes.
This is because the memory mapping in the FX3 device with 256 KB of SRAM (CYUSB3011) is different from that of 512 KB of SRAM (CYUSB3014).
Changing cyfxtx.c and linker is needed. Kindly check folloing KBA for the procedure.