You can create generic or unique survey links and pass in the email address via the survey link.
Example ...
Add &EmailAddress=jacksmith@abcd.com to the end of each of your 5,000 links.
You can use Excel to assist in the individual survey link generation.
You can also apply unique survey links and import the 5,000 passwords or IDs with the email address via the merged fields option. This option has you importing the email addresses rather than passing in via the survey link. I prefer this option myself. It keeps your survey links shorter.