Yes, a work permit can be obtained when on a Non-O based on marriage. The company I was working for had a person who handled that.
You may extend each permission to stay by 60 days, so you can go 150 days on one exit. It;'s a little tricky at the end if you do the 15 day options because you'll have approximately 65 days left on the Visa. Manage it as you like. I'm going to leave, return and do my 65 days then leave again. Upon reentry (at or near the expiration of the Visa) I'll receive another 90 days permission to stay, which I will extend another 60. Yep, you can get 17 months out of a one year Non-O.
(Up to you, or not)
NOTE: I am considering an Extension based on retirement this year. I love taking a car and driving over to Ban Phu Nam Ron, but they've been closed for a while, which has really messed up my old method. I hopped down to Singapore 2 months ago. I'm not sure where I'll go for my next trip. Plus, the trip to Savannakhet is a arduous journey; although, I might not drive next time. Retirement extension... maybe.