The following is from the book Modular Forms by W Stein:
My questions:
1- Why multiplication by a nonzero holomorphic $\Delta$ defines an injective map?
2- How showing that "if $f \in S_k$ then $\dfrac{f}{\Delta}\in M_{k-12}$" implies that map is surjective?
I have an undergraduate background in Algebra/Analysis. Simple detailed explanation would be much appreciated.

For Q1, $\Delta$ is non-vanishing on the upper half plane: indeed, since $\Delta$ is a cusp form of weight $12$, using the valence formula (aka the $k/12$ formula) we get $ord_{\infty}(\Delta) = 1$, which implies $\Delta \neq 0$ on $\mathbb{H}.$ Then injectivity is straightforward: $f \Delta = f' \Delta$ implies $ f = f'$.
For Q2, that's just the definition of surjectivity: given an element of $S_k$, you have produced an element in $M_{k-12}$ which maps to it.