Can I withdraw to a bank account that is different from the one I originally made the deposit from?

Yes, you can but the name of the bank account needs to be the same as the legal name of the StashAway account holder.