It might matter to the OP as the ETA will be for those entering on a Visa Exempt stamp whereas the online TM6 will apply to everyone without a Thai passport regardless of visa status
Get your Non-O marriage Visa and arrive in Thailand with a 90 day entry stamp and file a TM30 at Immigration (or online). Get a residence certificate from Immigration and use it to open a Thai bank account in your name and do an international transfer of at least 400k within the first couple of weeks. Season the money for 2 months, get the necessary documents from your bank then apply for your first Extension of Stay at Immigration (1900B for 12 months). If you stay 90 days or more on this Extension start doing 90 day reports. You need a re-entry permit (1000B from Immigration or at the airport while departing) to keep your 12 month stamp for your return to Thailand next time.