Would there be a way to put your printer out on the internet somehow. Then your wife could print out via her companies VPN over the internet back to your house to your printer.

Never tried this myself, but it could be worth a try ???

Cheers

Cris