Mohammed,
I have not responded to your questions because you are getting a lot of good advice from very smart and knowledgeable people. I am answering now because I have been in exactly the same situation as you, and can tell you what works for me. I will keep it simple.
The advice above is good; some of what I will say has already been said by them:
1. Go to logmein.com and create an account.
2. Download the program (just logmein) on each of the 3 office computers.
3. Sit at your computer in the office and open your browser. Go to logmein.com and log in. You should see a list of the three office computers. Select one of the other computers in the office and click on it to connect to it.
4. Spend a little time playing with AC on the computer you are "visiting" (opening charts, etc). This is just what the staff member will experience from your other office when they log in.
5. Go home on your home computer, open the browser, go to logmein, and this time, connect to your own office computer. This will be exactly what you will do from your second office. If it works (it is fast enough, easy to see, no dropped connections) then you are ready to use it in your new office.
6. Notice that at this point you have spent NO money. This may not be the BEST solution, but if it works, it is certainly the cheapest and easiest.
See how that works for you and report back. You can do the same thing with Remote Desktop, and see if you like one better than the other. When you report back to us, we can help you choose which program to use, and whether or not you want additional features like Ignition or Logmein Pro. You will probably want to come back here before buying new machines for the office, if you have not done so already.