No. Its a Cash Advance and as such, those GC wont work.
Generally this is true but if you go to a USPS location inside another retailer sometimes they will process the MO through the store's system in which case it will be a normal debit purchase. This has worked for me at a post office inside a video rental store although I rarely go there because USPS MO are expensive.