TOR functionality is already being worked on and for the most part is
working. GPG will not be added (though similar functionaltiy does exist). The
way that I'm approaching my P2P network allows for someone to create a client
server scheme in their own network (this part is rather hard to explain,
hopefully soon I will get some documentation on it). Sharing profile
information is going to be approached from several different ways, either a
direct connection from person to person, from person to person to person or
from person to server to person, as well as the obvious person proxy person,
VPN, TOR, etc... Again, more documentation to come :P
The cool thing that I think makes this software rather unique, is that you
can choose how you'd like things encrypted and how the encrypted messages are
delivered, so essentailly all communications reach an RSA encryption at some
point... What you are suggesting is currently possible :D
There is also a password on the configuration file (currently AES, but will
be completely customizable) so that no one can access your settings (your
"account" information is also stored here).
~DeckardCain