Well, the first question is: you're retrieving data (questions from a SharePoint List) . This data is going into a new, blank, InfoPath form (with an unlocked schema)?
If yes, then this data is in a secondary data source.
I assume that the question answers would then be stored in the main data source. Will that data be submitted to another list? To a form library?
If you can clarify the scenario, it will help to see what options are available. Thanks!