Can an InstaCard be used to withdraw funds?

No. InstaCards can be used for online payments and verifications, but they cannot be used to withdraw funds at ATM.