Hi Jake,
ListMail isn't great for this, although you can store up to 10 custom fields. It might be better to use your own script to post to ListMail storing all of your data in one field and then another script to view survey results. The usefulness of having survey answers in the ListMail database may be limited.
Regards