It's a fair map but it still doesn't comply with the OH rules because districts 2 and 6 share >1 county with each other. The one thing OH's rules basically prevent are long, snake districts like the OH-06 you drew.
This is the fair OH map I drew:
Lorraine and Cuyahoga County together have almost exactly the right amount of population for 2 districts, which is what 9 and 11 are.
The only really goofy looking part of this map is the way 13 and 14 are split but there's a rationale behind that, Youngstown and Akron are both heavily union cities with significant black populations, so putting them in the same district makes sense from a communities of interest perspective.
Also I'm not sure why more people don't know this, but Jim Jordan wouldn't have to relocate in your scenario.
You don't need to live in the district you run in, you just need to live in the state.