Part (a) is done correctly.
For part (b), you only need to say that Fe is the limiting reactant, because the question asks which ion limits the amount of precipitate formed (in other words, FeCO3.
For part c, NaCl is soluble, so you don't need to worry about limiting reactants and what not. The ions left in solution after the iron carbonate precipitates out are 3mmol of CO32-, 90mmol Na+ and 84mmol Cl-. Recalculate their molarities based on the new volume (120 mL).