Synchronization is often not recommended even by the AC Staff.

Another recommendation would be to have a dedicated computer for Amazing Charts and SQL.

There is no need for a terminal server in that case. LogMeIn is one option, but Remote Desktop is recommended. If you did use LogMeIn, you would likely want the pro version which is ~$70 per computer per year since that is the only way you would be able to print at the other office. Remote Desktop is free and lighter on the bandwith usage since you mentioned you have DSL. Furthermore, it's built into windows.

Remote Desktop requires the Professional Versions of Windows. If you don't have that, there are ways around it, but not recommended...

You have two options
1) Set up Remote Desktop/LogMeIn for each computer individually. Remote into them from second office. LMI also uses HTTPS authentication.
2) Get SBS Essentials and use the remote desktop gateway. This would require having a separate server/main computer which is always recommended. It's also more secure as it uses HTTPS authentication.

Do you have computers in both offices already? If not, there may be a more cost-effective third option.