1 - I'm not sure about the USB Controllers.
2 - I haven't bricked my Caanoo, and I have upgraded the firmware once - obviously, the more you do it, the more you may brick the firmware, but it shouldn't happen, especially if it's plugged into the computer.
3 - I believe later firmwares are more...