while not on your server so can't help in-game, if you have a question post it here and I will do my best to answer it. I'll check a couple times a day for the email (thread subscription) so I should be able to answer within the same day.
Otherwise, Good Luck in the game and try to find a friendly Free Company (this game's guild) for help and other players to touch base with
start menu>social> if I remember right. also if they are spamming via /tell use /blist add <r> and a popup will ask if you're sure you wish to blist them