Mechanism for hydrolysis of enol ether to aldehyde
Your issue is hardly with the Wittig reaction, although one could very well nitpick. The addition of phosphonium ylid to carbonyl is generally thought to be concerted: see Which is the currently accepted mechanism of a Wittig reaction? for more details.

From what I can tell, you are having more trouble with the acidic hydrolysis of an enol ether to an aldehyde. As has been pointed out by some comments, your proposed mechanism is not really possible. Vinyl $\mathrm{sp^2}$ cations are very unstable and an $\mathrm{S_N1}$-type dissociation of MeOH is very unlikely.1

Instead, you need to use the fact that an enol ether is very much like an enol. It is nucleophilic on the α-carbon, and you can protonate it on that carbon, almost like you are tautomerising an enol back to a ketone. You could also protonate it on oxygen, but that is an unproductive route: nothing really happens apart from the proton just falling off again.



The oxonium ion thus formed is electrophilic, and water can attack it leading to a hemiacetal.



From here on it is standard carbonyl chemistry.



I have deliberately left some stuff quite vague here.


Although it's acceptable shorthand to write $\ce{H+}$ in acidic media, you should know that naked $\ce{H+}$ doesn't exist in water. It's usually bonded to something else. Is it $\ce{HCl}$, or $\ce{H3O+}$?
The identity of the base is left unclear. Is it $\ce{Cl-}$, or $\ce{H2O}$? Hints: Which one of them is a stronger base? Which one is available in greater quantities?


Notes

(1) Just for interest, $\mathrm{S_N1}$-type chemistry leading to vinyl cations has been done before, but with much better leaving groups than MeOH. See: Okuyama, T.; Takino, T.; Sueda, T.; Ochiai, M. J. Am. Chem. Soc. 1995, 117 (12), 3360–3367. DOI: 10.1021/ja00117a006.