yes, it is about 100 repetitions
Okay ... poor respondents ;) So, the main issue here is that you need a lot of variables. If there's only one answer/item per page, then we're talking about 500 data points per respondent.
There are two options for that: Do it in one interview, or start the same interview (without the demographics, of course) over and over again. I strongly recommend to read the manual on multi level structure before you continue.
When using the multi-levle solution (which will be much more appropriate for your analyses), then you need a main questionnaire, taking care to shuffle the 100 options. And the questionnaire (5 pages) that is run per option. Please feel free to ask additional questions when you get stuck with one or the other.