If the beneficiary (your husband) is abroad, you would not file the I-485 as that is for people inside the United States to adjust their status. Are you referring to the I-130 document? That's the form you need to file. You'd file the I-601 once the consular official refused the visa and then the wait time begins. Either way I'd strongly suggest using a lawyer, an I-601 waiver for vaccinations is not a DIY situation.