I dunno, I always assumed that you could take a vamp's head off with a Throwing Star of David.

Jewish vampire, hmm that's a good question. The whole undead stuff is a Christian thing, vampires come from the Christian religion pretty much, and from what I know, Judaeism doesn't have any unique monsters to call it's own, besides the classic stone or mud Golem.
The idea is that vampires fear God because they're not dead when they should be and are thus satanic. That's why there can't be a vampire story in which the vampire isn't afraid of crosses and holy water because they come from religion itself. I'd imagine that a Jewish symbol of any kind would have a similar effect, but the Japanese are obsessed with the really obscure old Jewish symbols anyways, so it's not like Judaeism doesn't appear in any games. Quite the opposite, any anime or game with a moody teenager and psudoreligious themes is garunteed to have some sort of Sephirot or Kaballah here or there.
Oh yeah and in Castlevania SotN, the Shield Rod shoots out a projectile blocking object as a special attack that looks remotely like a Star of David. And when you use the Holy Bible Item Crash as Richter, it looks like a Star of David shoots out a kalidescope beam, plus it's the most useful Item Crash as far as hearts/pure damage goes.

Anyway I'm rambling. I think the best Castlevania theme pre SotN is Bloodlines, not Bloody Tears like most people say. After that, the best period is the House of Holy Remains music from Lament of Innocence. It really has a good sound. And wouldn't Dracula be signing his death warrant by putting a church into his castle? He does that in a ton of games, each one has a church-sounding theme. One night, on a walk out collecting his money from where he hid them in the candles, he forgets where he's standing since each hall looks the same from adjoining areas. One step into the Royal Chapel and "AAAAAAGH!" *Turns into a photo and burns up*
Oh yeah, another thing about vampires: They love hiding their money in ridiculous places. I mean seriously, what kind of idiot hides coins in candlabras? XD