You CAN get the Non Imm O in the UK. Why do you keep on about the OA? The post is about the O, nothing to do with the OA. Try giving you head a wobble!
Apply for the Non Imm O based on marriage before you arrive in Thailand. You can then apply for extentions of stay indefinitely provided you meet Immigration requirements