Just to reassure you, I would be the only one that sees your address, and it would only be used to send the sticker--nothing more.
Was that question about receiving VIP in-game or receiving the sticker? I read it as, "how long will [the sticker] take to come after VIP renewal is placed?" (Which is clearly the more pressing issue. ) But, I've been wrong once or twice before... @MCOnion @c0wg0d