My account is 2 years 7 months old, but I have no Longtime Member achievement and no Loyalty Box. I wasn't online for long time, does that matter?
And sorry for English mistakes...
Have you visited this page ? You have to go to the site preferences page to gain the Longtime Member Achievements.