Dayton is lib, but all the surrounding burbs, esp. Centerville and Beavercreek, are heavily GOP. Greene is slightly GOP; Warren overwhelmingly GOP.
Unfortunately I don't have the confidence that you do about Dayton and Montgomery county.
Honestly I don't have the confidence in Clark county either, but I figure that Brown is the bigger unknown and that alone will push DeWiener through.