"had he possessed" seems fine to me. "should he possess" seems not quite right. She doesn't have a weakness for "owning brilliance".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Angliholicwhy she has a weakness for owning brilliance"possessed" here is used in the sense of "exhibiting an attribute" as opposed to "owning a thing."