If and when we reach the point where 95% of the blocks published in the last 1000 have the new block version number, then clients will start rejecting any blocks with the old block version number, and the fork will be enforced from that point onward whether the blocks formed are >1Mbyte or not.
This is interesting. Is this really true? If we fork we will need to have mandatory >1MB blocks? Everything else will be orphaned?
"Whether or not we do" means "We must do" in your language?
Interesting. That ain't the way English works, unless you learned your language from Faux News.