re: How did all those Jovian moons form? - Sorry for having kept it so simple.
Look up 'Mars' orbit' and it's captured moons, 'our sun's heliosphere', 'heavy bombardment', anyways. You'll be able to deduce your own opinion.
There are many papers about the 'heavy bombardment'/late bombardment' too.
