Agreed! I never signed an NDA with my current contractors, mostly because I felt that doing so was unnecessary. I still don't think there's any reason to since we have complete trust in each other. But what do you think—just to be safe?
Yes, but as always, ask a lawyer
What incentive would your contractor have to retroactively sign an NDA?