No.
No, but you can get cash back on card purchasing and they are also a Western Union representative.
I don't think so. They can however receive and send money via Western Union. Hope this helps.
I am not sure about that.
Thanks! Your answer is awaiting moderation.