Well, here is some good news on a wet Friday (well it is here :P)
In short, yes, you can have a remote access VPN to your network from a network witht eh smae addressing scheme.
Are you using secure client or secure remote for the VPN client?
If secure client, then use office mode IP addresses, ensuring the office mode IPs are different from all nets used in all sites
If secure remote, we can still get around the same addressing scheme by using IP Pool NAT. This is enabled per interface on teh gateway, and normally is only needed on the external interface.
Select an IP Pool similar to the office mode range as above and this will give every incoming client an IP from that pool, and thus solving the issue.
I would have a look at the CP admin guide to get more details on this procedure, but if you can't find them, let me know what version of CP you are running and I will attahc it here.