2. Do you have a non-b visa now? If it has already expired you will be fine.
3. Utility bill, bank statement or similar worked for me.
Other documents for me was additional proof of employment - letter from employer, also they wanted to see my boarding pass out of Thailand and my exit stamp.
I think the main thing is ensuring you can support your stay and you are actually in the country you are applying from.
I applied on the 23rd November, had to submit a few extra documents but was approved late on the 2nd December. I think it stated pending approval for about 4 or 5 working days. Yes to do get an email with the visa attached so you donβt technically need to go back to the website - I did to keep checking π€£π€£