I know this might be quite controversial, but I would say heck of a lot of TrustFire batteries are actually very good, they have seriously suffered from this now popular way of thinking "everything with fire is rubbish".
My company tests many batteries Efest, trustfire, Xtar, panasonic, Samsung, LG, Senybor, etc...you name it i've probably tested it. We buy most of our products directly from the manufacturer, the same can be said for TrustFire, the TrustFire batteries that we test are generally very good cells, especially recently with their new higher drain IMR's, I dont care much for some of their older ICR 18650's but the 14500 ICR protected battery is a good cell.
The problem with trustfire is that it sounds like ultrafire and all the other none traceable fire brands. Earlier trustfire batteries used to over state capacity. Ones like 18350 1200mah which is actually about 750mah-800mah (which is perfectly acceptable so strange why they bothered lying about it)
As for the OPs original post. No trustfire dont always etch the name in on their torches, it is often painted. Trustfire dont really have much anti counterfeit measures on their torches at the moment. They stick a trustfire hologaphic sticker on their batteries but dont tend to do for the torches.
The batteries are a little easier to tell fake from genuine. TrustFire seal individually their batteries and put a holographgic sticker on them. But its the individually wrapped in cellophane that normally gives it away. A lot of fakes are sealed as 2 together.