The answer to all of the above is most definitely yes.
That's exactly what I use VPC for -- VPN to work, do what I need there, transfer files back and forth, etc. Transferring standard office files (Word, Excel, etc.) are no problem with the MacOSX-native versions of the apps. Email is a bit...