I'm not playing with any vampires right now so I can't tell you about them.
I always struggle with their careers. To me vampires have lived centuries. Surely in that time they have amassed plenty of wealth (and lost it a few times over) so why do they need careers?
As for human needs, I would be more inclined to use the needs reward traits (i.e. never hungry, steel bladder (or is that TS3?), etc.) for them.
When it comes to inspiration, the vampires I do have in my save (that I haven't played yet), I don't think their stories have come from anywhere specific that I remember.
I have one who was cursed with vampirism from a spellcaster due to unrequited love. She wanted to ensure he'd never have an everlasting love and would only watch his lovers die. She's even given herself immortality to watch his misery. That story is based off of an episode of "Highlander: The Series," my all time favorite TV show. Of course in the show, Duncan wasn't a vampire just immortal but I drew inspiration from a flashback he had in one of the episodes.