I can't speak to the btc aspects, but as far as post boxes go, most of them these days require some form of KYC (though that at least prevents the customer from knowing the person's address). You also technically don't have to put your address as a return address (you could put anything reasonably in the same zip code or three), but if the items are undeliverable and returned, that could be a problem.