I don't know, I'm not sure how international shipping works. but I don't think you can send this in an envelope. they are likely to open it up and check what's inside
no they don't check envelopes haha they never do unless it's leaking or ticking. no u can't add another stamp you need to go to the post office and have them put a label or you can do it online and print a label