Hosting a .onion site is not going to make you anonymous. Not in the slightest. I believe that the .onion TLD is part of a DNS root hosted by Tor and only accessible through Tor or maybe though using their DNS server. I don't know what the process for registering a .onion domain is. There might be less requirements to turn over information for .onion than with other TLDs, but that's not going to make you anonymous.
Use of a specific TLD will not make you anonymous. Where you're going to run into trouble staying anonymous is with the server. You're going to need to have a server hosted somewhere that people won't be able to hunt for you. In most cases, a hosting provider's privacy policy will be enough, as long as you don't host sites with domains that are known to be owned by you or anything like that. If you're trying to evade the law, which I do not support, you're going to need to host the server in a country that won't cooperate with your country's law enforcement agencies. Even then, the NSA might try to do things like hack your server to install spyware and catch you that way, depending on how popular your server is. Staying anonymous from governments is very difficult.
Domain names go to IP addresses. These IP addresses identify the device connected to the internet. If you host a server for publishing a drug market website, it doesn't matter if you use .onion for your domain name; it will lead to your IP address if you host the server in your house, which will lead to the police breaking down your door.
Not true.
Domain names used for tor hidden services aren't actually domain names. You don't register them the way you would with a normal domain name. It works using key pairs, just like bitcoin. When you are creating a hidden service (a .onion service), you generate a key pair (private key + public key). The public key his hashed and halved, and this is the "domain name" for the hidden service. That's why they are generally random looking strings and hard to remember. Having the private key is what gives you ownership of that "domain".
As for finding the ip address of the server, that isn't as simple as you think it is. With tor hidden services, domains don't map back to server ip addresses. You cannot find a servers ip address when only given the hidden service url. The whole point of the hidden service is to mask the location of the server hosting the content. However, it is still possible for the server to be hacked over tor, and this could expose the servers real ip address.
The risks associated depend on what your plans are. You mentioned bitcoin wallets, if you plan on starting up and wallet service or marketplace over tor I would refrain from doing so. In order to safely run either of those services securely a great deal of technological skill and experience is required. With bitcoins being so valuable right now, anything which stores them is a huge target. So unless you are confident in your ability to protect your server from a hoard of cyber criminals looking for bitcoins, and potentially law enforcement depending on what it is you're setting up I'd stay away.
But to answer your question, it is extremely hard to trace a .onion domain to a person, unless you hack the server.