Question: How long is Amber Benson going to be on Supernatural?

Answer: As of now, just the one. Kripke confirms that he cast her as a vampire as a "nod to her days on Buffy. She plays the leader of a nest of vampires that the boys come across. We're sort of twisting the vampire story into a new and surprising direction."