Switch was doable in one day, one month is enought but more time wouldnt hurt either this I agree. Push Bitcoin Core to compromise with 3 or 6 months grace period then...
It is not enough time. We can't even do a soft fork in that time frame. Segwit + 2 MB blocks are too much right now; it is either one of the two.
Classic doesn't give a damn about businesses and users.
FTFY.
anyway i dont think ever possible to a hard fork to happen in the next months.
Technically you could do it pretty quickly if miners agree to it, but the question is how harmful this is.