I need to add a text field to the signup form that allows the person to answer a question with a longer paragraph. Is this possible or how do I do this?
You can add new additional user field at aMember CP -> Configuration -> Add User Field. Set display type to textarea for this field. Then go to aMember CP -> Configuration -> Forms Editor and edit your signup page. You will be able to add this new field to your signup form here.