1) Hardware unlock with the DDJ-400; no license key required.
2) It doesn't matter, the unlock follows the hardware. No hardware connected = no unlock.
3) Yep, see #2.
4) Yes, performance mode is free for mouse/keyboard use, but some other functions are disabled. You need to have the controller connected to use the functions which are enabled by that device.