Yes they have new owners and accept credit cards, Apple Pay, and cash
No. Cash only
Cash only
I'm not sure--you may want to call them to check. There is a Shaw's and a CVS down the street where you could get cash back from a transaction.
Thanks! Your answer is awaiting moderation.