Yes and very small fee to cash checks
Yes
Exa2
There might be a small fee to cash checks unless you work at Walmart
Wallmart cash all checks
They do money transfers themselves, but give them a call to find out if they do western union.
Thanks! Your answer is awaiting moderation.