No difference in price? No difference. The agency somehow puts that money into your account (that they open for you).
After the initial retirement "O" visa, the prices as above, 22,000 Baht a year for them to handle it, extend it for another year, including 90 days reports.
No bank would ask you about your marriage status. If you have a Thai partner, official or not, he/she would be a mere translator. Bank staff speak enough English to that extent anyway.
O-visa (can be 90 days),EVisa, plus "yellow book" would let you open a bank account. While doing that from within Thailand, no health insurance (from overseas), no police check report from your country of residence.
That is what I am intending to do: get "yellow book" on the condo I own in Bangkok, O visa 90 days, open a bank account, transfer 800,000 THB, let the funds sit in there for 2 months and apply for a retirement visa.
Impossible. How could the Philipinos even come close to teach maths or anything other than English in Thai? Thais can not teach maths , science or anything?
In India, they have schools with with accent correction subjects.
Some of my former colleagues (I am retired from a large multinational company that has maybe 30,000 staff in India) they went through that, to correct the accent.
They sound funny in concalls to the point they think more of their accent than of the actual subject.