You can call or add your number by check in.
I never had a problem getting credit for the miles, they showed up even faster than US miles.
I've flown them only inside China or China-Japan so I have not flown any long haul routes with them, but my experiences were fine, if not luxurious.
(No clue what's with a lounge in PVG, now that FM has pulled out of *A).