I don't think so, but just wanted to make sure. For example, using a Casio PX-130 (having only a USB to Host (USB MIDI) connector) to play sounds from a Roland Juno G (having a a USB to Host (USB MIDI) connector and MIDI in/out). Do I need separate MIDI in/out connectors on each keyboard? Thanks!
No, you cannot connect two keyboards directly together via USB. (Well, actually you could if one of them is an Open Labs model running Windows, because what you have there is a full-blown computer, but I'm guessing you don't have one of these.) IOW, if using USB with your keyboard you need a computer at the other end of the cable. If you want to connect the keyboards together directly, you'll have to use the standard MIDI in/out ports.