VPN- Virtual Private Networks
[Basically, a VPN is a private network that uses a public network (usually the Internet) to connect remote sites or users together. Instead of using a dedicated, real-world connection such as leased line, a VPN uses "virtual" connections routed through the Internet from the company's private network to the remote site or employee. In this article, you will gain a fundamental understanding of VPNs, and learn about basic VPN components, technologies, tunneling and security.]
more about it and how they work-
http://computer.howstuffworks.com/vpn.htm
If the typing on the laptop is a issue- add a nice regular keyboard?
copy your pc files onto a portable exterior Hard drive or jump drive??
just some ideas I had to tide you over til it gets figured out.