So just recently i finally saw someone in game who had their teamwork ribbon. they also mention they have every other ribbon. i looked at his profile afterwards, and noticed my honors were towering over him in all 4 areas.
I got my honorable opponent ribbon at 31, but now i have 135 teamwork and no ribbon. The other guy was at 121.
I have 50-32-135-87 respectively. I'm wondering when I'll get at least the teamwork ribbon, because none of my friends have anywhere near the amount of honors i have, so i assume what I have is a lot.