Hello @simsplayer818 ! Yes you will have vampires in your game. If you delete all your vampires, the game will automatically create new ones. Clothewise, the game will create them just the same way it creates townies, so they will definitely look like townies... maybe they won't look scary to you? 😉 They will come to knock at your sims' house door quite late, like 11 pm. That's a good way to recognize them!
The content of the vampire pack is lovely indeed! I love it too, and I totally understand you! I use it in other houses non related to vampires. The kitchen counters, the toilet, the chairs, the beds fit well with old-style country houses. I use them a lot! The colors are beautiful.
I love also the CAS items that I use for goth sims.
I see that you're also waiting impatiently for the new crystal pack! My sim family has already collected crystals and displayed them all over their house, waiting to learn the new skills!