I definitely saw the price for that kind of visa (750MYR) in Penang few years ago. And always thought that's a rare thing, available only for full time students in Thai Universities or something like that. Does it even exist anyway? 😁
You can have WP with both types of visa - "non-O based on marriage" and "non-B". Getting or cancelling WP should not affect your visa based on marriage, afaik.
Also, only visas based on work (Non-immigrant type B) and based on marriage to a Thai person (Non-immigrant type O) can allow you to officially work inside country. You will also need Work Permit from the Labour Department of Thailand