WA is facing a shortage of vital blood products to treat cancer patients or road trauma victims unless more donors sign up.