It is possible to import models to attach them to other models, but what isn't possible is replacing parts of a model with another. So, for instance, you could import a pike to give it into the hands of a footman, but then he carries lance AND sword.
BUT if you change the model itself, then you would delete the sword parts from the model and add the pike parts. There's no way without modeling. Are you experienced with geomerging?