yes you'll have to use points to raise your encumbrence for now but when you get the battle tower you can reset all your abilitys & get the points back to put in other things.
Also any potion/enchantment formulas your carrying can be stored by an enchanter ot alchemist just talk to them & use the enchant/create a potion option any formulas your carrying will be stored even if you choose not to make a potion or an enchantment just using the option will store them. If there not stored after talking to them then you already have the formula & you can sell them.