All right my fault... I am trying to clarify myself

.
I need this survey application for sport refereeing matters. So... What I am trying to do is that I am gonna do some written tests with Limesurvey. I have plan to do 2 types of surveys:
- Surveys where is no limitation of times. There is no matter how long you fill survey. And you can grab information where-ever you want BUT questions are more difficult and you might not see answers directly from rules but instead of that you have to implementate rules and try to figure out best solution what you can imagine yourself.
- Second type of surveys are time-limited when it is possible but all timing with different questions calculated. Ideal solution would be if every question can be limited with time but at the moment I see that only in free text questions.
Idea of this second one is that (assuming I cannot do time limitation for multiple choice questions) there is an ideal time for answer and you get full points. If you are using 2 much time you are losing points. So you have to know answers from your head and answer quite immeaditly - not finding from rulebook or from the web (which takes more time).
But if survey user can read all questions and then just quit it - find answers and come back - no good.
So I want:
- not allowing continue partly answered survey
- not allowing open survey twice if it has been opened once with his unique token (I am using tokens allready in my test enviroment)
- So... even if user computer is crashed then partly answered survey is saved and there is no way for user to continue that survey
And for your questions:
What I did not understand completely: Do your users want to...
a) ... go through the survey and look at all the questions and then come back later to fill it in
b) ... go through the survey, fill in all the questions they can fill and then look up something and come back.
a) NO, b) NO
And... I do not care what my users want. They really loves your a) and b) cases but I would like to denied that because I am making the rules

.
Sorry my looong answer but did you get my point?
My other question conserning countdown issue is here:
Countdown question