My friend got some genuines, and he wants to give them to me, being that he does not play TF2. I got on his account and got them, but they are untradable, even though some of them are from older games. Is there a certain time that must be waited from the time they are earned. He is not premium, but he can become one.
Genuine items are always tradable. However, if you're not premium on TF2 and you look only through the Steam inventory interface, every item (except those you've received from trades with premium members) will have the
Not Tradable tag.
Once your friend upgrades to premium, the
Not Tradable tag will be removed from all items aside from achievement items.