Getting them to sign your NDA isn't likely. However, once you get into a managed services situation, you'll likely enter into an MSA (Master Services Agreement) with the MSP. This will cover everything from payment terms, scope of work (what they're responsible for, how much they'll charge for...