ideal gas law assumption may work far from critical area, but there are several limits in operating conditions plus the difficult to estimate the water content (in your water saturated stream).
for these calc's the obvious reference is the Properties of Gases and Liquids which includes many examples about how to estimate thermodynamic properties,
as already suggested, a EOS allows to estimate the water content and enthalpy departure from ideal gas giving more accurate results...
it may be useful to compare values calculated with different methods,
herebelow the values calculated with ideal gas law, extended version of Peng Robinson available in Prode (Prode PRX) and GERG (2008)
mixture (mol. fract.) CO2 0.635 C3 0.35 H2O 0.015 at 288.15 K 1 Bar
cp (Kj/Kg-K)
ideal 1.13 (Prode database)
PRX 1.136
GERG 1.131
cv (Kj/Kg-K)
ideal 0.94 (as above)
PRX 0.94
GERG 0.935
at these conditions, all the values are in reasonable agreement,
however, if you repeat the same calc's at different conditions, for example 350 K 20 Bar, there are quite large differences in cp calculated with ideal and EOS based models
mixture (mol. fract.) CO2 0.635 C3 0.35 H2O 0.015 at 350 K 20 Bar
cp (Kj/Kg-K)
ideal 1.26 (Prode database)
PRX 1.38
GERG 1.39
cv (Kj/Kg-K)
ideal 1.07 (as above)
PRX 1.09
GERG 1.1
in your specific case in addition to the operating conditions, I would consider the application, for example if you need cp/cv for sizing a PSV (with API formulation) it must be cp/cv of ideal gas (API formulation requires that) or, as alternative you may use HEM or similar rigorous methods,
the same consideration for many other common problems...