I'm trying to solve the following exercises (7.4.M and 7.4.N) from Vakil's FOAG, on the proof of Chevalley's theorem, but I'm not sure if what I've done is correct. I would like to someone to provide feedback on the correctness of my solution, and if it's wrong, how I can solve it with the material developed by Vakil so far in the book.

Here's my attempt:
$X$ is Noetherian and thus, compact. Pick a finite affine cover of $X$, which I'll denote by $\{U_i\}_{i\in I}$. Any subset $Z$, of $X$ is constructible iff each $Z\cap U_i$ is constructible. Since $\pi (Z) = \cup_{i\in I}\pi (Z\cap U_i)$, it suffices to prove that each $\pi (Z\cap U_i)$ is constructible. This lets us assume that $X$ is affine. This proves the latter part of 7.4.N.
Suppose $X = \text{Spec }A$. Since $X$ is Noetherian, we may write $Z$ as the disjoint union of some locally closed subsets, say $Z_j\cap V_j$, where $Z_j$ are closed and $V_j$ are open. Since each $V_j$ is compact, being a subset of a Noetherian space, we may cover each $V_i$ by finitely many affines, and by an argument similar to the one in the previous paragraph, we may assume that $V_j$ itself is affine. Now, $Z_j = \text{Spec } A/I$, for some ideal $I$ of $A$. Thus, $Z_j\cap V_j$ is actually an open subscheme of $Z_j$. Since it suffices to show that $\pi (Z_j\cap V_j)$ is constructible, and we're taking finite union of these individual "pieces" we've built along the way, it in fact suffices to show that the image of a scheme under the given hypotheses is constructible. This finishes the proof of 7.4.M.
To finish the first part of 7.4.N, we break Y up into finitely many affine "pieces" and use a similar argument as before.
One of the reasons I'm a bit unsure whether this proof is true is the existence of solutions at chevalleys theorem reduces to showing image of whole scheme is constructible and Hartshorne Exercise II. 3.19 (a), both of which seem to use stuff which Vakil hasn't covered yet. For instance, he's not done closed subschemes yet, but I guess we may work in a closed subset of an affine scheme, which is something that would like $\text{Spec }A/I$ above. Further, I seem to require the latter part of 7.4.N for 7.4.M.
I would be very grateful is someone could point out where I've gone wrong, or assure me that what I've done is right.
Thank you.