Strongly recommend you begin play on Set PvE. You'll probably get more PvP action on Set (strange but true) and there are many new people friendly guilds on Set.
:0 I dunno
Minis and that's it, + gear and AAs gap is arguably even greater on that server