I think equipping something from the inventory screen should cost at least a bonus action. It feels like cheating that I can get an offhand attack whenever I have an extra bonus action available simply by equipping two light weapons to my 2-handed fighter whenever I want.
Also, while it makes sense from a QoL pov to allow items to freely be moved around between characters out of combat, during combat it should probably be limited to people nearby...