If the hydrochloric acid is warm, is the following equation correct?

2HCl(aq) + Na2SO3 --> 2NaCl(aq) + SO2(g) + H2O(l)

yes, correct.