, tout d´abord bienvenue
Créer un niveau, c´est créer une "map" (carte) là où les joueurs pourront se déplacer en multijoueurs comme dans la map "FBI", "USA", "winslowbank", etc. Donc he bien pour ça c´est à la fois très simple et très compliqué, il suffit d´ouvrir le programme xiiied.exe situé dans ton répertoire d´installation de XIII. Voilà ensuite c´est un peu plus dur et pour t´aider à commencer je peux te conseiller le forum créé par un ancien XIIIeur :
http://unrealspypointforumactifpointcom/index.htm
(pour avoir accès à tous les tutoriels faudra t´enregistrer 
Autre conseil, xiiied.exe est basé sur le moteur de jeu unreal engine 2, donc pour avoir des tutos /infos en plus, tapes : "unreal" dans google par exemple ;- )
Bon et question 2 : ces compétences viendront d´elles-mêmes d´une mission à l´autre je crois, tu pourras les avoir quand tu rencontreras Kim (armes double) et pour tireur d´élite ce sera plus tôt dans les missions.
Voilà bon jeu 