No need. You can use services like privacy.com, whose generated cards will accept any address. Just pick a random valid one that you aren't connected to. Picking the address of a public park or library in another city can appease address verification checks.
No, but you can type in any fake address in your zipcode. (Or – if your card is from outside US – you can type in a completely random address and generally it will work.)