Lots of good advice. I should have asked these questions before agreeing to the lease. I’ll see what happens but I haven’t ruled out renting to them if they come up with the money.
The bank account number I’m not sure what they can do with it. Every check you write, the other person gets your account number anyways. But this Zelle Quick Pay seems the way to go in the future.