Hi, i´ll tell you my husbands experience.
He paid around 290 us for the medical, he went two weeks prior to the interview and brung the interview letter, passport, 5 photos, cedula and no cellphone.
for the vac apptmnt you can schedule that online for her and she would have to bring interview letter, passport, ds260 or 160 confirmation, cedula,no money required.
It´s best if she does the medical and vac the same day, medical in the morning, she should be there by 6am the latest and vac 3pm. I think your all set.
i