I like
Lynn as a first name for a boy. Of your combos, I definitely prefer
Lynn Edmund. I agree with Schezar that
Lynn Keanu is somewhat jarring as a combo, and for some reason
Lynn becomes feminine to my ears when paired with
Gordon. Perhaps it's that
Lynn as a middle name for a girl was so common some years ago, so that a boy with
Lynn as a mn immediately sounds feminine. Also love
Ambrose and
Lynn as a set.