Do I need creatives to sign an agreement, or any other form of agreement?

Some studios have their own agreements, or terms & conditions. If so, they will have uploaded these documents as part of their listing on the SfA platform. Creatives will have to accept these studio specific terms and conditions on the platform in order to book.