The only enchantments that carry over are from a specific set of items you earn through sidequests on the Vampire Side. As for the magicka pool question; my character, with the first perk of VL which adds 50 points to health, stamina, and magicka, only has 180 magicka and I can fire off PLENTY of spells, and the magicka regen while in VL is pretty nice. When you're out of magicka, just use your claws because they're actually quite powerful.