You may mix some things. If you applied for Non-O before you entered Thailand and stamped in for 90 days, it is Non-O based on retirement/being over 50. What you applied for inside Thailand at the local immigration office is a 1-year extension based on the same reason, not a visa anymore.
Now, the first 90-day period for the report count starts the day you applied for a 1-year extension at many offices. But some offices might count from a different day. Please check your passport again, You may have a note about the first 90-day report due.
On the other hand, if you were already on 1-year extension and enter Thailand with re-entry permit, 90 days start on the day you arrive.
You cannot stay on the current extension based on the student/guardian when the student changes schools. Those visas/extensions are tied to the school.
When the student stops studying at school A, you cancel extensions of your child and you, with the termination letter from school A. Then apply for Non-ED/Non-O (visas and/or extensions) with school B, where the student continues to study.
It depends on both schools' procedures whether you can apply for new visas and/or extensions with school B immediately after cancelling extensions with school A, OR you must go out of Thailand once to apply for a new Non-ED/O visa. If both schools collaborate well, you might complete the changing procedures in Thailand without leaving.
You need to talk about the details with both schools well in advance.
, remember, you will apply for a 1-year extension based on a different reason from the current one. Your next extension will start on the day of application, not added like the current extension based on marriage to a Thai. (As some people don't like to "lose" a number of days)
Now all Thai embassies/consulates are on eVisa system. No appointment any more. You must apply for a new visa on eVisa system by choosing the embassy/consulate you want to apply to.
You will go to the embassy/consulate in Laos to pay the fee without an appointment, once you complete your application (except for the fee payment) online.
You can start uploading documents in advance to prepare. But you cannot complete your application until you upload the entry stamp to Laos.
As a general rule (as in the Police Order), the seasoning period for your funds for an extension application based on being married to a Thai is two months as of the application date.
But some offices may ask you to have three months. Better to check with your local immigration office for their latest and detailed requirements.
If you apply for an extension based on being married to a Thai, there is no requirement that funds have to be internationally transferred. You just need to have maintained 400K baht for 2 months as of the extension application day.