As for the question of whether the game will officially support RP my guess is no. Don't misinterpret that though, just because they wont officially support it doesn't mean they wont allow it. My guess is they haven't given it much thought and are much more concerned about other things. Now it is interesting to see how many RP'ers are here. Tell you what when the game goes live find me in-game and we can RP.
No problem can stand the assault of sustained thinking. - Voltaire