As the title says, I would like to ask how anonymous are you if you use TOR on a public wifi, being sure that are there no webcams, and spoofing your Mac address. Maybe you can also use TAILS. Let's take in consideration also the possibility of never returning back again to that public wifi. Every tor session, you pick up another public wifi somewhere else, randomly. How can you be tracked, let's say, by the NSA?