A Babau Demon has DR Cold Iron or Good. So you need EITHER a cold iron weapon or a good aligned weapon. Either will work.
A Vampire has DR Magic AND Silver. Therefore, you must have a magical silver weapon. A magic weapon or a silver weapon by itself will not work to pierce DR