Since you are dealing with a finite number of questions, I would go with a text file, and in the app read it to a map.
That way, even if you neededto jump questions based on user answers, it would not be too hard to do.
At 8k questions, it shouldn't take too long to load the file