Tja, dann finde ich, dass schon der Ausgangstext nicht gut ist. Neapel ist nicht die größte Stadt Italiens!
(die größte Stadt ist Rom mit 2,7 Mill. Einwohnern - Neapel an sich hat nicht einmal eine Million Einwohner)
Dein Text geht offenbar von dem Begriff "megalopoli" aus, also einer Stadtlandschaft mehrerer quasi zusammengewachsener großer Städte. Vielleicht wird das im Text ja noch näher erläutert.
"la città più grande d'Italia" ist jedenfalls grammatisch richtig; geografisch in Bezug auf Neapel m.E. nur bedingt.
Nach "negozi" heißt es "IL suo porto".
"ci sono" ist an der genannten Stelle genau richtig.
Weiterhin viel Spaß beim Lernen ;)
