I recently purchased a domain and I need to keep my identity a secret for safety reasons. The US based site will be a blog. I plan to use WordPress and there will be links to a Zazzle.com account or something like it for fund raising. The Zazzle.com account is in someone else's name, but they know me and I don't want them being exposed either. Am I kidding myself?

I got a private email address via myprivacy.net, but not sure what else I can do. Can I somehow change my billing info? My billing address has to match my debit card address, so I know the host has that. Don't want to be tricked into signing away my domain as I've heard happens.

Please advise so I can cover all my bases and erect as many barriers as possible.