I recommend using Privacy.com to create virtual credit cards that withdraw directly from a bank account. I see it as a VPN for credit card purchases. For US customers only, but obscures payment info to merchants.
You can use a bogus name and address for the merchant billing information (in this case Google Play).
Not that I'm aware of. A basic search didn't turn up anything promising.