Why don't you just make name and email two required questions in your survey? If you want them to be on a separate page, put them in one group and the other survey questions in another group.
The following user(s) said Thank You: DenisChenu, masterjack98
You can change the email setting to smtp without specifying smtp server information in global setting, which will solve the auto-email problem. However, the problem is that if you use token a user will have to use the link in the email automatically sent to him/her to access the survey.