Yes, gambling with ZCash is legal. However, this payment option is available at a few online crypto casinos, which is unexpected because ZCash offers such convenience and great terms that surpasses other cryptocurrencies.