I think weapons and stuff can be improved through crafting, but I haven't tried it enough to know how, really.

The Henchmen for sale aren't available in the beta.