Yes. Charms need to be in your inventory to use (or at least did in D2:ED), but alchemy, enchantment and necromancer ingredients are available from storage.