With the options that Milan currently has, it is really difficult to predict how Ancelotti will play, but one this is certain, there will be a triad up front.
Ka-Pa-Ro ... I think Italy has yet to see what this devastating combination on paper can do on the pitch.
I mean, with a so & so fit Ronaldo and Pato's first season, Milan showed it had grave potential and was a threat to any defense. But now with Ronaldinho; IMO Milan has the capabilities to unlock any defense in Serie A!
As for the midfield, Milan has proven yet again to not change something that is running pretty well. Pirlo, Seedorf, Gennaro and Ambrosini would be considered First team quality for any side ... You would just have to see their pedigree, world champions and two times CL winners. Add to that Flamini, whom all of the coach, the Milan technical staff and Capello have applauded.
The defense, I find it to be sound. You have Nesta and Maldini .. The later will be playing his final season and I am sure he will let the curtains drop on yet again one of his best performances in recent years!
Maybe the 2nd line of defense on the bench isn't of the quality of Nesta and Maldini, but then again who is ?
Gkeeping ... I still have faith in Dida! He has shown signs of decline, YES! But, it is my belief and that of the Milan technical staff, that he still is one of the best. Anyways, a lot consider him finished, so there is nothing I can say except what he will be proving on the pitch!
All in all, Milan have a very strong squad at the moment. No team is 100% complete. Milan on the other hand is one or two signings from being such. If I was to choose a line up, I would leave the team as it is; with Zambrotta on the left, the triad up front and a midfield 3 of Pirlo, Seedorf and Ringo OR Ringo Pirlo and Ambro