Who do you want to be completely anonymous from? Cyber criminals or the NSA? If the former, then you should be pretty good with what you mentioned and what's been mentioned in this thread -- I would think.
If the latter -- well, given what we now know since Snowden's leaks, and given what we know about the mindset of our government (basically, the goal being to have access to basically every computer system in the world -- ideally. That's why they tried to get a backdoor into the Linux kernel) -- Tor won't help you much if the exit node, or if most of the nodes have the NSA's hooks into them.
And VPNs won't help you much if every major VPN provider has NSA backdoors into their server. All the big companies cooperate with them to provide access to their software -- why would VPNs be any different?