Yes betting sites can access your bank account information if you give them this info.
This is the same as other online merchants.
If you’re worried about this, use alternative payment methods. PayPal, Apple Pay, Skrill, Boku and Neteller will all keep one step of separation between your deposits and withdrawals and the payment method.