You do have to transact bitcoin to get bitcoin into the wallet. Plus, you can't prove to someone you haven't kept a copy of the private key, so you can't really transfer ownership of a private key, not trustlessly.