A:AnswerNot sure what mounting holes you have but brackets are rated for speakers up to 8 lbs. The come with several mounting options including a single 1/4-20 (which my Polk RM2300's use) or a two hole bracket. See attached pictures I took from the installation instructions.
A:AnswerThese mounts are very robust, if you screw them tightly into a wood beam/brick wall, they will hold heavy shelf speakers. I do not recommend screwing them to a dry wall for heavy speakers (more than 5 lbs.).
A:AnswerWhile I don't know specifically about you Logitech system, I do know it needed a specific fine thread screw to go into my Sony system which these had. As well as many other different screw sizes and lengths.
A:AnswerYes they should but they need to be mounted securely in the wall depending on what you're putting the screws in big screws for the wood and extra big plastics in the plaster walls
A:AnswerI used them on a philips home theatre system and it worked just fine, just as long as there are holes in the rear of the speakers you should be okay.
A:AnswerWires cannot be hidden. That would have been a nice feature for sure, but it would also lose some of the strength. IMO. You could strap the wire on the backside in black to hide. Mine are not and they really don't stick out too much.