Running a GE prior to a no-deal Brexit, definitely. But after? Doable, I think.
The procedure from VNOC to a new GE lasts a minimum of seven weeks if he doesn't actively expedite the process. There are eight weeks between when a VNOC can first be held on September 5th and October 31st. This part is not difficult at all, so long as VNOC is not held on the first parliamentary session after a month long recess he's basically in the clear on this particular point. If UK keeps Thursday as election day the only option would be to hold a GE on Brexit day, which may already be enough. Nor is this a viable way to stop Brexit any more, since any new Parliament would be seated only after Brexit has taken place irrespective of what happens.
No, the moment a no-deal Brexit happens the question is no longer what a no-deal Brexit will do to the UK. The question voters will be asking is who is best suited to manage the results. It doesn't have to be BJ in the eyes of the public, if non-Tory vote is evenly split between Labour (an established party with lots of history and cadres) and LibDem (less able party that didn't betray their constituents), BJ can win a clear majority. He doesn't even have to win a plurality of votes, a majority of MPs without a plurality of votes cast is a very real possibility.
Possibly, but time is short indeed. Make no mistake, the plan is still frought with peril - if Parliament demands he asks the EU for an extension as not to do a no-deal Brexit during an election campaign and he is forced to go to Brussels and EU grants the extension despite BJs best efforts not to it could all go down in fire and smoke.
But can you think of a better strategy for him? Not for UK, for him personally? Without delivering Brexit he's likely to lose any election thanks to bleeding voters to Brexit party. He is unable to push the deal through and he is unable to force EU to budge. What else can he do but deliver Brexit and (attempt? appear? to) manage the results?
McHrozni