If he has had his shots recently, you probably don't need to get them done. You probably got some sort of record of his vet care while he was with the rescue. As you said he has gotten shots with the rescue, he should be OK.
I would get any shots he doesn't currently have that are part of the vets regular vaccines.
The rescue didn't give us his past vet records, just said he had all his shots and they are due in February of 2009. We just adopted Sammy last fall.
He does need some sort of protection for disease. A dog really should go out everyday for a walk to meet other dogs, people and to go to new places. Imagine if you had to spend all day every day in the same place and only got out once or twice a month? Not to sound rude, but dogs need more than to run around the yard.
Sammy goes to my parents house a few times a month for a run around their fenced in backyard and to hang out with them. Sammy also meets people who come to our house and he sometimes gets to go to work for a little bit to meet people. He is a very people/kid friendly dog...so not meeting new people every day will not hurt him.
As for a walk, I think he does fine not going for walks every day. He gets plenty of exercise running through our house with the kitties. It's winter here right now, so he doesn't even like stepping foot outside to go potty...it is too cold for him. My cats don't go outside at all and I wouldn't take them outside on a harness and leash...so I don't see why my dog has too, too. He does fine and he's a happy guy....beats sitting at the rescue waiting for a home...he is lucky he found us .
I would not rely on a vacinaton-a-thon. I would rather pay more and go to a vet I know than risk a bad batch and no one to take responsibility. Knowing you vet when your dog is healthy is better when your pet gets sick. A free visit is fine, but get a good relationship with a vet before you need it.
I'd rather not pay $75 for the same exact shots at the vet, when I can pay $30 for those same exact shots at the mobile shot clinic. It's the same shots and many people rely on low cost shot clinics.
I have a relationship with Dr. Batt because I was taking Benson (my old foster) to her regularly.