As far as having the card...I was thinking about this when I checked in for my CX flights last week. At no point was my card asked for -- the Emerald status on the BP was good enough at both TPE (which, btw, has no mechanism other than trust for using the F section) or in HKG at either the Wing or the Pier.
Steve