Recipe interpretation
In bread baking, you do each step until you recognize that you achieved the correct end result for each step, then stop, wait until the appropriate changes have happened, then continue with the next step. An expert baker would work from a much more abbreviated recipe than the one you posted, and if something doesn't happen as expected, he or she will have an idea how to troubleshoot. 

The recipe you chose seems to be aimed at a beginner baker. It not only explains what the intermediate results should look like ("until cohesive dough starts to form and no dry flour remains"), but gives approximate time amounts, mostly for the eager newb who starts kneading and at some point asks "is this already silky?". These are basically signposts to make sure you are still on the right path. 

So, what you should do is to stop when the described stage has been reached, and not by the clock. Only if you are not entirely sure that it has been reached, and you are taking much longer than the clock, you should stop, take a step back, and think whether you might be interpreting the description wrongly, or maybe made a mistake somewhere along the way, so that there is not a chance of ever attaining the proper end stage. I agree this may be frustrating for a very new baker, if you have no idea why the recipe says 5 minutes, but it still looks entirely wrong after 15 minutes, but at least it gives you enough information when to abort your attempts. It is not feasible to do more within a single recipe - if you want to be an effective troubleshooter, you need both lots of practice and sufficient theroy (which can fill whole books). 

The opposite case you are suggesting - "what if the dough was smooth and slightly sticky when I started?" should basically never happen. You are making the step in order to achieve that state. If it were achievable without that step, the step wouldn't be in the recipe in the first place. 

So, all I can suggest is to try to follow the recipe as stated, and if a discrepancy occurs, play it by ear. I won't try getting into each of your questions separately, since some of them are not practically relevant, others need whole questions of their own here, and yet others are not really answerable in such a generic question. For example, if your bread really doubles in size in the last rise, but the dough is totally sticky, the diagnosis of the likeliest problem cause alone will require a detailed description of what happened until that occured, how you treated it, etc, and may still not be diagnosable from afar. And the appropriate reaction will depend on why it happened in the first place. 

Bottom line: these hypotheticals are unnecessary. Just bake, and see if you will run into any of the problems you described. If you do, come ask a specific question on the exact problem. But if the recipe is well balanced, you will likely not encounter any of them in the first place.