He did introduce himself already. You pretty much cannot post anything unless you have completed that step. The forum simply will not let you.
Yes, some functions will only unlock after you got established. PM access will come pretty quickly, so just keep on posting about your thoughts, feelings, interests and experiences and you will soon be able to respond to the messages you received.