The shared private key would also be no problem, I would transfer the coins out immediately. Even a 1=>1 Transaction would be fine if the origin address signs a message of my choice.
Basically just need coins from an aged transaction and the ability to sign a message from that old address.
This makes sense. In the outgoing transaction you could include an OP_RETURN Output with a message stating this, for instance: