Elite members are by definition also AsiaMiles members - the Elite functions in essentially the same way as The Marco Polo Club (and BAEC in Asia for that matter) with respect to AsiaMiles. So if you are an Elite member you can already earn AsiaMiles in the same account for CX and KA flights - the only difference is that your Elite membership number is different from your AsiaMiles one. But you only get "status" miles on the OneWorld and KA respectively.