As you will be posting me your card, you will have a better idea about the postage costs then me :-) So long as the return postage is covered, will be fine. I would recommend placing your network card inside some stiff card if you plan on using a jiffy bag.
As for a USB adaptor for flashing your card, I've not looked in to this. I'd suggest Ebay :-)