is the only way to contract vampirism by being infected by another vampire?
i believe its a 10% chance on hit whether that's melee or magic(by a vampire of course)...
Only their magic attacks infect you with the disease.
If you want to contract it, find a place with a bunch of them, keep them at a distance and let them attack you with their spells until you contract it. Keep an eye on your own health, and cast Healing (or use potions) when it gets low. Once you get it, proceed to wipe them all out, or flee the area.
I've contracted it twice during fights with them, but have cured it both times. I like fresh air and sunshine.