Hey buddy! Yeah, the achievements are broken and have been for some while now. The last thing you need is the actual set itself, which is kind of attainable but very, very useless.
Unfortunately, achievements will not be fixed anytime soon.
As for the player card with all your win/lose ratio and all that, It seems to be working fine for me. Try clearing your cache for Toribash, then reload Toribash, login, and look at your card again. Should be right under the "shop" tab"