http://www.cathaypacific.com/cpa/en_...d/economyclass
It's been a while since I flew in economy on long haul, but you can certainly expect earplugs and, I think, socks. Toothpaste is at least in little packs in the toilets, and I think may be in the amenity kits.
You might get more response to the question over here:
http://www.flyertalk.com/forum/forumdisplay.php?f=487