Yes, a vampire can impregnate a Sim, but the child will either be normal or a vampire. However, if the child is normal, you can only turn them after they become teenagers.