When you already HAVE a Thai bank account, you can transfer the 800k฿ already 2 months before you come to Thailand. Then when you already have the non imm O as
@James *******
mentions, you can ask for the year extension after about 60 days already. With a multiple re-entry permit. However for this visa nowadays, one asks quite some (Insurance) requirements.