Bert makes a lot of valid points. But the main point is that he said only one office will be open a time which kind of makes a terminal server unnecessary:
Quote
To answer Sandeep questions; I will use one office at a time. I am the only user, in addition to my nurse and the front desk person. I have no server in my office.

Quote
I will definetly need 3 PCs in the new office . One for my use and one for the front desk person and a third PC for my nurse.

From the information given, I can't see the use of a terminal server. I would say go for the terminal server if there were no computers at all in both offices. But since he already has 3 at the main office. He needs three more at the satellite office. Each person remotes into his/her own computer. No one should be on the other side.
Main Computer which no one should be using. No one remotes into.
Salem remotes into Salem's computer at main office
Nurse remotes into nurse's computer at main office.
Front Desk person remotes into front desk's computer at main office.

Terminal Server would be necessary if there were people at both offices trying to work at the same time.