Is your spouse employed now? You have mentioned multiple thins that seem to indicate that your spouse is not in a good financial position. He is waiting for low income housing, he is unemployed or retired, he had to on OW so he could pay his child support, etc. Being able to support your family without government support is one of the requirement of sponsorship. You need to discuss what type of savings he has and what type of income.