This does not seem right for vaccination. You mentioned that you had filled I693 form few years back. At that time both of you should have taken the required vaccination.
You can show that vaccination history as proof. You are not required to take vaccination again.
See page 7 of I693 form instructions. Now it is possible that your civil surgeon would not trust documents from you/them (since you mentioned problems with your old civil surgeon). In that case if he cannot trust you, you should find a new doctor who would. You can save $170 * 2 = $340.
Regarding skin test, in around 48 hours, your forearm would start swelling. Measure the diameter of the swelling. If it is till 4 mm, X ray would not be required.
Bonus point: You can show the swelling to your colleagues and tell them you were bitten by radioactive spider in a top secret lab. 😮
CS did take previous I-693 , he was able to verify those records in some database.Two doses of MMR and TT are required for complete protection and we only got one dose 6 years ago, update was necessary.
He trusts us, but how can I prove to him that mess of a place did not accidentally switch blood samples.I am not sure of that myself.Nurse marked samples by writing our initials on vials,nothing else.
Spider joke did not really work,but it got conversation started,in the end my colleague gave me his serenity chip.He said I need it to deal with my immigration process more than he needs it to deal with his addiction.😁
"God, give me grace to accept with serenity
the things that cannot be changed,
Courage to change the things
which should be changed,
and the Wisdom to distinguish
the one from the other."