Let get over with your weapon switching problem. When you open your toon equipment menu, you should able to locate 3 column at the bottom of your toon equipment menu, where you can actually equip 3 different weapons on your toon. In order to switch among weapons, you just need to press f1, f2 or f3, depends what weapon you equip in those columns mentioned above. If you on 360, sorry I had no idea what the key settings on it

If you intend to play as warrior, I think you should focus more on skill which provide your warrior more raw damage, such as weapon mastery to gain more base damage. From my experience with warrior, I dont actually use much magic spell. I only learn a few spell in the mid of the game to help on certain situation only, and unlearn them all before I went into the last stage of the game. Spell which usually pick by majority will be like healing, firewall and summons. But if you want your warrior to deal more damage with your weapon and close combat, you should just focus more on warrior path skill, especially those passive skill.

And if you havent know, you can actually get a necromantic pet of your own, which you can construct and strengthen it by limbs and corpses parts which you looted or buy. The pet will stay with you once you summon it and only will be gone once its hp fully depleted. You can re-summon it again after the skill cooled down. And you can customize it to be either melee, range or magic pet. You can have your pet once you are done with a quest name call vigor mortis.

Regarding stats point distribution, I would suggest not to invest too much on vitality and spirit, as when you proceed on with the game, you will find various of trinkets which able to provide you with high hp and mp boost, range from 100+ to 200+. 1 point into vitality or spirit only add 7 hp or mp. My level 10 ranger only has 2 vitality and 1 spirit. So only add them if you feel like hp or mp being too low. As for the rest of the stats, in such an early stage, you can distribute according to gear requirement. And as warrior, usually you will has higher str in early stages over dex and int. As you progress more, you be able to find good gears which come with various stats on them, as well as charms. Then you can start doing some planning on your stat points investment. Just remember each stats will max out at 100. So having more than 100 is just a waste.