As stated above, you will have to wait 24 hours to get your achievement.
You've already gotten the achievement, though.
For your second question: There are several ways to get TC.
You can:
-Market (
automated market,
items board, and ingame (ingame marketing is not suggested though) )
-Bet (with /bet)
-Duel (with /duel)
-Play regular matches and earn 10 TC per win
-
Buy a booster to get more than 10 TC per win
-
Buy toricredits
-Do the 500/750 TC automated tournaments ingame
-Win the ingame tournaments hosted by Gamemasters
-Win the ingame tournaments hosted by regular users
-Participate in events on the forums, via the
Events board
-Making and selling textures
These are most of the ways you can get yourself TC.