Is the agreement created in Crew legally binding?

Hell yeah! The moment both a project owner and Crew member approve an agreement, it acts as a legally binding contract. This means that project owners are responsible to pay for work in the agreement, to review the work on time, and members are responsible to deliver the work in the agreement and to deliver the work on time.