Well, the rewards are retroactive. So if you've been playing 24/7 from game lauch, you could theoretically get it.
No, I won't. The first time I played this game was 7 yrs ago, for a year; it was only available on the NA server. I can't transfer that 'family' over to SEA (which, IMO is kind of stupid in this day and age of global cloud computing). This is still the SAME account as 7 years ago and I can login to the NA server if I really wanted to by using the NA/EU client (which I do have installed on my current PC).