Your sponsor simply needs to demonstrate that he can support you financially when you arrive here....without the need for public funds ('welfare').
What type of bank accounts either of you have , if any, is totally irrelevant providing the above requirement is satisfied.