Relax
I don\'t think the interview will be a big deal. If it is, your case would have been debied already.
I believe INS still needs to get the detail of something (like your medical). And I don\'t believe the lack of W2 is a problem either. As long as you are offered the employment, why should INS care about the detail?
So I believe your chance is good. The only hassel is to get an ID in NYC.
Wish your all the best,
John