Isn’t it expensive to get all these shots?

No, the cost of vaccines for the majority of them are covered by Medicare. You will only have to pay for the administration of the vaccines by the nurses.