What are some difficulties of the Social Contract Theory, as discussed in Elements?

Need to answer the following –

1. What are some advantages of the Social Contract Theory, as discussed in Elements? Provide at least one objection to at least one of these advantages.

2. What are some difficulties of the Social Contract Theory, as discussed in Elements? Why is civil disobedience a problem for this theory (See in Elements)?

3. In what way is morality a solution to a prisoner’s dilemma type problem? Summarize and discuss Rachels’ analysis (See Elements).