All blood components must be used immediately after retrieving it from a freezing storage.
Yes vagina blood runs through all our veins.
People with AB+ blood can receive blood of any type. This is the reason why AB+ is called the universal recipient.
Group O can only receive O type blood. O - negative can be donated to almost anyone, with almost any blood group. It is concidered 'The Universal Donor'.