Yes, you can purchase money order with debit. It is Moneygram money order service they use if you have no preference.
Yes n yes
You can use anything it's freaking Walmart. I walked out of there the other day with a money order and used nothing but choccy milk to get it.
I'm not completely sure about that put in the store you can use your debit
Thanks! Your answer is awaiting moderation.