Tor still exposes your browsing targets to your provider if your are not diligent. TAILS on a bootable USB stick uses Tor and also ensures everything is SSL on both ends. TAILS on open wireless is best.
You mean DNS lookups? I believe there is a way around that with TOR. Many people don’t use their ISP’s DNS anyway. You could build your own DNS caching server if you wanted to.