Yes they do but your ShopRite card needs be to be set to do so.
Shop rite cashes check if your shop rite card is setup to do so. Answered my own question.
Yes
There is a bank in the store, but I'm not sure if the store itself does.
🤔good question
Not sure
Thanks! Your answer is awaiting moderation.