Your 90 day reporting will be due 90 days after you re-entered Thailand. You can either do it online or go to immigration and do it in person, entirely your decision.
Quite a easy process Michael, you will also have a small interview in the Thai language, but if you can speak and understand a decent bit of Thai, not a problem, nothing too in depth.
yes exactly which the Non O visa based on marriage to a Thai National is once you have extended it for 3 consecutive years, plus you also need to gather all the other documents plus application fee is 7,500 baht and once approved the fee is just over 95,000 baht but only if you are married to a Thai other reasons the approval fee is double.