Use the phone as face recognition device, have the wallet be a small microUSB dongle to be plugged into the phone. Problem solved.
It's not about sending payments securly or finding a alternative to send money from cold storage wallet.
In your method you will need 2 stuff. Cell and Usb drive, if you don't have the other one, you will not be able to do transaction.
People can use a card also
like this.

But I'm talking about a single device here.
You guys are some kind of troll or what? I mean seriously what are you guys trying to prove by posting useless reply here.
Please think in your head, use imagination.
Ps: Greyhawk, i hope you will use your method forever.