Don't use the charmfile field. They aren't working as far as I know. Charms do work, but I don't know if they can scale like they did on live, though maybe they can, and maybe that is what the charmfile field is for. Someone with more knowledge than I would have to elaborate on that lol.
But you can make normal charms with set stats and they work fine.
As for castime and castime_, you just want to set both of them the same. One of them sets what time is displayed on the item in game for how long it takes to cast, and the other field is how long you actually want the cast time to be. Unless you are doing something special, there is no reason to have those fields set differently. They both should match.
Clicklevel and Clicklevel2 are min level for the click to be used. Their aren't really any differences in them. I think they are just there because there is a worn and focus level version 1 and 2 for min level for the effect to be used and max level for it to be scaled to it's max power if the spell effect has a range. Like a focus effect for healing that maybe adds 50% at level 50 might add 65% at level 60. But again, this doesn't apply to clickies as they either work or they don't.
You can find most answers in the wiki:
http://www.eqemulator.net/wiki/wikka...uDBSchemaitems