I'm not sure I understand what specifically is giving you trouble, so let me know if I'm answering the question you're asking.
Your equipment is determined by whatever you are wearing when you possess a body - the extradimensional space you store bodies in cannot hold their equipment. You cannot change equipment while you are possessing a host body, although you can quick-swap between your two weapon sets while in a body (it's the "~" button for me, can't remember whether I remapped it to that or that's the default), this may help resolve your ranged weapon issues. On the upside, you still get to loot killed enemies the normal way, so that you can kill an enemy and if they drop good gear you can wear it in another body. If I were given the choice I would not trade this ability in exchange for each body having preset equipment that cannot be altered, YMMV.
Zizzo has a couple of mods that help show what talents are weapon dependent when choosing a body, so that you can know whether a talent is worth choosing with your preferred equipment loadout. My preference is the
Possessor Tweaks mod, as it just creates more information transparency without buffing Possessor.