You need two XLR cables from the Innopow to the Mackie. Normally these two items are close together so 6' is more than enough but if you have them right next to each other 3' works.
https://smile.amazon.com/Cable-Matters-2-Pack-Microphone-Feet/dp/B00KO8VYMG?th=1
If you're running the karaoke music from the ipad or smart tv to the Mackie you'll need a cable. For Ipads with a 3.5mm headphone output I would use a 3.5mm stereo cable from the Ipad to Inputs 5/6 on the Mackie. If you're running karafun on the smart TV you need to get whatever analog audio output to the Mackie.
Finally, you need a cable(s) from the L and R outputs of the Mackie to the Rockville(s). If you using one Rockville you need a 1/4" dual mono to RCA, something like this
https://smile.amazon.com/Hosa-CPR-202-Stereo-Interconnect-Meters/dp/B000068O17?th=1
For two Rockville speakers I'd use two XLR cables from the L and R outputs on the Mackie to each Rockville.
These look like ports for microphones, similar to what you said: