2) - it's not the security feature, that's the time the CHDK needs to load to the RAM. When you press ON/OFF:
- camera starts it firmware
- firmware search SD card for the bootable file and checks SD-lock
- camera loads the file to the ram (it takes some while)
- then CHDK opens the lens
So there's no way to make this faster, than when CHDK is loaded... Of course beside removing CHDK
1) It could be possible, but the only way that comes to my mind is changing the source code. So you'd need to modify the core of CHDK (which is not so difficult). This would be even nice feature...