With only solids and liquids, you can usually neglect the effect of volume variations. Volume is a refinement absolutely necessary to gas but unnecessary to liquids. That's why heat capacities don't tell "at constant pressure", because it changes so little.
The units for heat capacity can't be correct.
After getting a final state, please check that water didn't evaporate.
I'd suggest to evaluate the amount of heat above 298K brought by gold, water, and spread this heat among them for even temperature ("equilibrium"). Easy (but imprecise) with constant heat capacities.
One note about volume and system: what do you want to call system? Water alone? Or with the metal?