Your first question: no, if you do not leave the project he will get the same question slide when retaking. This solves also the second question, since it will be a new session, it depends on your LMS if both sessions can be reported.
AFAIK there is no widget with this goal, and really doubt it could be done with a widget.
Thank you. It helps me to know these limitations.
I'll play around and create two versions of the game, both with question pools. The first one will contain the intro graphics of the game and all the questions, and the second will begin on question 1. If they miss a question on the first presentation, I'll link them to the second in the same Window. I'm just wondering if I can keep re-linking between them back and forth, and if it'll reset the question pools, since technically you are reopening it.
Thanks for the help.