The questions are these: How big a moon could a large gas giant have?
How many worlds of that size could a gas giant hold in different orbits? In the same orbit?
The universe is a strange place and new discoveries continue to defy conventional thinking. Almost any moon system scenario is possible. The first exomoon discovery, Kelper 1652b, was found to be a gas giant itself.
For perspective on a typical system, consider the gas giants of our solar system, their principal moons, and the mass ratios for the gas giants to their moons, since they probably represent the norm:
Code:
JUPITER 317.8 Earth masses
-----------------
Io 0.015
Europa 0.008
Ganymede 0.025
Callisto 0.018
-------
0.066 earth masses
mass ratio = 1:4,815.2
SATURN 95.159 Earth masses
-----------------
Mimas 6.27288E-06
Enceladus 0.000018
Tethys 0.000103
Dione 0.0001834
Rhea 0.00039
Titan 0.0225
Iapetus 0.00030234
-----------
0.023503013 earth masses
mass ratio = 1:4,048.8
URANUS 14.536 Earth masses
-----------------
Miranda 0.00001103
Ariel 0.000226
Umbriel 0.0002
Titania 0.0005908
Oberon 0.0005046
---------
0.00153243 earth masses
mass ratio = 1:9,485.6
NEPTUNE 17.147 Earth masses
-----------------
Triton 0.00359 Earth masses
mass ratio = 1:4,776.3
The lowest ratio among them belongs to the moons of Saturn, at around 1/4000th of the mass of Saturn.
The largest plausible non-luminous gas giant at the threshold of brown dwarfdom, weighs in at 13 Jupiter masses, or 4,131.4 Earth masses (again 1/4000th). Such a planet with a comparable Saturnian satellite mass ratio would host a retinue of moons totaling 1 earth mass. It could be a single Earth-sized moon, two smaller habitable moons of 0.5 earth masses, or four habitable moons of 0.25 earth masses each. This is not counting the swarm of small spherical moonlets of insignificant mass.
Keep in mind are that moons are almost always tidelocked to the parent body, which precludes the moon having rings or moons of its own.
For the *smallest* habitable moon, the tightest constraints represent the lowest possible masses of moon, gas giant, and host star. This is a Size 5 world (0.2 earth mass, 0.64 earth radius, 0.49 G) orbiting a large 2.5 MJup superjovian every two days. Given 50% of the gas giant's Hill radius, the smallest host star that will support this is M4V/3,000 K/0.25 Rsol/0.25 Msol/0.00454 Lsol, where the moon has 1/6 the orbital period of the gas giant. Larger habitable moons require bigger gas giants, more expansive orbits, and larger hotter stars.