Answering part of your question. The 10K loyalty point bonuses will be applied even if you earned before you had the card.
Would you use any other benefits of the card than admirals club? Global entry etc
What is your alternative use of the miles you would spend on the membership?