> Internet Relay Chat (IRC) can be set up to encrypt all messages
Wouldn't SILC[1] be more appropriate than IRC? IRC can be made secure with OTR or FiSH but it's very much insecure by default.
Also, you're probably much safer with Tails[2] than with a manually configured Tor instance.