Do all employees (including contractors) sign NDA (Non-Disclosure Agreement)?

Yes, this is included as part of their employment agreement.