Most of the abilities come from Late Night, so you may not be able to much with your vampire Sim without it.
You mentioned having the Late Night expansion, but there was something wrong with it. Is it not installing correctly or ?
The reason I ask is because getting Late Night installed and working correctly would help be able to play with the vampires easier, there would be a lot more options available.