You should have two separate cards for D3 guest passes, some people seem to be missing them though so I'd drop Blizzard CS an email.
No, global play isn't enabled until all regions are live.
I got 2 guest passes in my CE, shame they are for WoW!!