Definitely lot launchers for the turrets, but plenty of missiles in the pic, not sure where they fire from. Rather a relief, though, as it is more accurate.
If I remember correctly, the Home One is actually cheaper than the Venator, which means it might be much smaller than the Venator, as I think the piececount for the Mon Cal would be higher, since it uses more bricks rather than plates, judging by the shape in real life and mocs.
Yep, they are under the command of both Kenobi and Skywalker, though there were also prominent members such as Sassee Tiin in it. each arm represents the other and how they work as a unified force. And the five stripes near the end means it is part of the Fifth Fleet of the Open Circle Armada, but I guess you could remove some so it could be Third Fleet, for example, as was done with the latest version of X-wing (Red 3 and Five) He is the DS trooper, the same as the one in the Death Star set.
Darth Legolas, you actually can see some Venators in the beginning scene of Ep.III which don't have the logo.(Most likely a mistake) Originally, it was supposed to be a generic Republic symbol, as evident by the logo on At-APs and in the Sep. bunker, but later rectonned that it was specific to a fleet so that there would be continuity.