Your ice bath is at 0oC = 273.15 K. However, your calculations for parts (a) and (c) are correct, nonetheless.
For the first part of (d), you should be able to answer without any calculations. Just remember the 2nd law of thermodynamics. It is a conceptual question, not a computational one. For calculating ΔStot for the irreversible process, however, you are doing something wrong as the units of entropy are J/K and you have units of energy (kJ).
Remember that ΔSsys is a state function, so it is not path-dependent.