You may find that your first year (initial Non-O and extension) requires 800k in a Thai bank account, not the 65k monthly transfers. Check with your Immigration Office well in advance which method they require.
Opening a bank account takes minutes using an agent, applying for a Non-O Visa with or without an agent can take all day depending on the Immigration Office used