Any agreement or resources you want to provide your affiliates will need to be on your affiliate sign-up page. Currently there is no way for you to show a link or any other information to your affiliates in the admin panel E-junkie provides them.
If you want an agreement, yes, that's what you will need to do.