Senate Bill 100 and the EFU zoning framework protect Willamette Valley farmland — and constrain what you can build on rural parcels. Here’s what buyers need to understand before making an offer.