Yes, you can pay the USAA Secured credit card deposit with either a checking or a savings account.
However, the card is currently not available to new applicants.