hardtech :
What if the two internet connections are down? will VPN work? will i be able to use internet with VPN?
You have to be very careful here. VPN does not just run over the internet. You very well could have connectivity between the office over a private network. As long as you have some form of connectivity you "may" be able to get to the offices it depends how you design it.
Lets say you have a office1 with only internet no private network.
Lets also so you have a office2 with private network and internet.
then you have your main office.
If you had a vpn over the internet to get to the office1 and your main office lost its direct internet connection you would in theory be down. But if you defined a backup internet connection via office 2. When your main internet goes down in the main office it would use a VPN over the private network to get to office 2. Now what would happen also is your connection to office one would go VPN over the "virtual" internet connection via office2. So you run VPN in VPN.
You need to just treat VPN as another type of network and not assume it is related to the internet in anyway. It is just the vast majority of people who do not work in the industry do not see any other form of network coming into their building other than internet.