- Yes indeed. The MKii is pretty versatile. I have never locked up a chip using it and the Arduino standard fuse settings.
- If the bootload failed, just load it again.
- Yes, use the Ardiuno bootloader.
- Yes, you tell Atmel Studio what file you want to load into the boot flash space.
- Yes, uploading a sketch via ISCP wipes out the bootloader - but the fuses do not change. Using the bootloader to load via the Serial interface does not affect the bootloader.
- As long as you have an ICSP header and a serial header, you should have a lot of flexibility program loading wise.