Sofi, Capital one 360, Charles Scwab, Fidelity, TD premier account, CPC all dont charge any fees when taking out shekels abroad. I think sofi is capped at $600 a day the others I believe $1000. Use bank atms in israel to avoid atm fees.
You can only pull out shekels, dollars are no longer available to take out with an american debit card.