No, not necessary to have a bank account with your Cash app. Basically, the Cash app comes with a Cash Card, that you can use to purchase any goods and services in the US without adding any bank account or credit card. As well as you can withdraw money from the ATM. If you have still any issues, then
talk to a Cash app representative.