A fan hub should always be used with psu direct power, Never power from a motherboard header.
The amount of fan ports on the header is only consequential to the total power draw of the fans. Some older fans could pull almost 1A by themselves, so you would not use a 6+ port hub and plug all 6 fans into it, regardless of psu power because sata/molex is only rated for 4.5A.
More modern fans generally only pull 0.2-0.4A, so you could use a 10port hub with 10 fans and be safe.
There is only 1 control fan. That fan (#1 port) will have a 4 wire connection, just for the tach wire (reported speed). The rest of the fans follow its lead, so all fans on a hub will copy whatever speed the #1 fan is set to.
Most fans today have 4 wires. Power, ground, tach, Pwm. Power is a permanent 12v, can be from any source. Tach is reported speed, but PWM is the signal telling the fan how fast to go. #1 Tach says how fast the fan is spinning, cpu increases or decreases the PWM to make the fan spin faster or slower. That signal is split to all fans in the hub, so all fans get the same control signal.