Yes
Yup
I think so.
I believe so with a debit card
Walmart Moneygram online website. More convenient or you can go to Walmart store but they've been so short staffed that they open and close for limited hours in that section.
Thanks! Your answer is awaiting moderation.