No WAY will you get a ballot via the mail if you request it on Nov 1 if the last few months is a good indicator. And they've given themselves until Nov 15 to receive them back. The caviat is there that they have to be postmarked by Nov 5, we'll see.
This is from the sample ballot I received in the mail.