Guys who said Redguard, that would only regenerate stamina for 1 minute once per day. I think thats absolutely terrible when you consider what Vegetable Soup can do. A vampire just needs to learn to cook, Vegetable soup regens health and stamina for 12 minutes, and everyone knows you only need 1 stamina to power attack. Elsweyr Fondue regenerates magicka for 12 minutes, so as a vampire, you can regenerate all of your bars back up.
Or you can also perk into Restoration, but it's a bit clunky with a Two Handed weapon switching it in and out during combat to heal. But I think you should use Restoration anyway so you can eventually get Necromage, and so you have a reliable way to bring up your health and stamina. Perhaps go through the College of Winterhold to get the Equilibrium spell, so you can turn your health into magicka as well.
You don't have to get into Smithing, but I would look into Enchanting, so you can make yourself some magic resist gear, and if you want some health/magicka/stamina regeneration gear.
I still think the best race for this build is a Breton. Because they have 50% absorb magicka as their daily power, when you combine this with the Atronach Stone, it stacks to 100% absorption of magicka for 1 minute per day. That means you are 100% immune to a Dragon Priest, the Dremora inside of Azura's star, Dragon breath attacks, etc.