Sure, I'll engrave it for you. Send over the private key plus costs.

Actually the private key without the public is worthless, correct? As long as he keeps the public key on another plate he should be safe.
You can calculate the public key from the private key.
Yep, the public key is encoded in the private key, you hand out the private key and you're in trouble
https://en.bitcoin.it/wiki/Private_keyThe private key is mathematically related to the Bitcoin address, and is designed so that the Bitcoin address can be calculated from the private key, but importantly, the same cannot be done in reverse.