Might be too late. But yes, VA disability compensation can be used in I-864. Just add a cover letter explaining it is non-taxable, so there are no IRS papers that go with it. If I recall, there are fields there for taxable income. In which case, you don't include the compensation amount in it. Just what's taxable. My husband put nothing except his disability pay in our I-864 when we filed for CR-1. Good luck!