The Wilsonville area is spread out over three counties, so it's kind of hard to suggest anything, depending upon how far your husband wants to drive.
Look at a map, and try checking out the towns along Highway 51 (which parallels I-5) and Highway 213 to Highway 211. The towns of Aurora, Hubbard, Canby, Beavercreek area, Mulino and Molalla are probably what you're after. All of them have several back road routes to get to I-5.
You might be able to find something with a bit of property to rent the further east & south you go. That area is routinely called "south county"(Clackamas County). A lot of it is redneck, rural, hunting types, etc. (Please no flaming...this is a Cliff notes version

).