If you want to protect your margins, your data and your long-term strategy, here are five questions worth asking before you sign anything.