OP, to add to above posts, be aware that if you exit and reenter Thailand just prior to visa expiry you will be stamped in for another 12 months.
Thus getting almost 2 years out of the non O-A before you need worry about extension.
For your first extension you will need to use money in the bank method.
If you are planning to retire in Thailand I suggest a non O based on retirement a better option..