根据美国国税局的规定,美国公民即使在海外工作及生活、其在海外取得的收入还是必须在美国申报个人所得税的;即使美国公民在海外国家已经纳税,还是需要在美国file a U.S. income tax return。所以您先生应该还是会有过去几年的报税纪录,可以用于作为I-864 Affidavit of Support的资金担保材料的。
您可以参考美国国税局的一些相关说明:https://www.irs.gov/Individuals/International-Taxpayers/Frequently-Asked-Questions-About-International-Individual-Tax-Matters