Why perfect aspect was used in this sentence
have met means that it's the past tense. If they wrote
What I would give to meet him.
they're expressing a wish about the present or future.
The sentence as written implies that it's no longer possible to meet him (perhaps he's died), and the writer is lamenting that they wish they could have met him when it was possible.