Visitor visa doesn't need a sponsor. Visit visa applications are assesed based on the merit of the visitor. Your husband will need to show strong ties to his home country (job, property, family) etc to convince a visa officer that they would indeed leave the country within the set time period of...