Here are 3 basic observations regarding $SL_2(\mathbb{Z})$:
The abelianization of $SL_2(\mathbb{Z})$ is isomorphic to $\mathbb{Z}/12\mathbb{Z}$ and so $SL_2(\mathbb{Z})$ has a finite index subgroup for each $d|12$.
We have a surjection $SL_2(\mathbb{Z})\rightarrow PSL_2(\mathbb{Z})\simeq C_2*C_3$. In 1901, Miller proved that for $n\geq 9$, $A_n$ is generated by a pair of elements of order $2$ and $3$. Since $[A_n:A_{n-1}]=n$ it follows that for $n\geq 9$, $SL_2(\mathbb{Z})$ has a subgroup of index $n$.
We have a surjective map $\pi:SL_2(\mathbb{Z})\rightarrow PSL_2(\mathbb{F}_5)\simeq A_5$ and since $[A_5:A_4]=5$ this gives a finite index subgroup of index $5$ in $SL_2(\mathbb{Z})$
What about the indices 7 and 8 ?
We do have a surjective map $\pi:SL_2(\mathbb{Z})\rightarrow PSL_2(\mathbb{F}_7)=:G$ where $|G|=7\cdot 24$. However, the $7$-Sylow subgroup of $G$ cannot have a group complement otherwise $G$ would be solvable...no luck
added: The reasoning above regarding $PSL_2(\mathbb{F}_7)$ is wrong: $24$ is divisible by two distinct primes... After checking, $PSL_2(\mathbb{F}_7)$ does contain a subgroup of order 24 and therefore $7$ is a realized index! For an explicit description of such a subgroup under the description $GL_3(\mathbb{F}_2)\simeq PSL_2(\mathbb{F}_7)$ see link
Original Question: Do there exist subgroups of index $7$ and $8$ in $SL_2(\mathbb{Z})$ ?
Updated Question: Does there exist a subgroup of index $8$ in $SL_2(\mathbb{Z})$ ?
The answer is YES as was pointed out by @kabenyuk in the comments below. The normalizer of a 7-Sylow sugroup of $PSL_2(F_7)$ is a group of order 21. Therefore $8$ is a realized index as well. So all integers $n\geq 1$ are realized indices of $SL_2(\mathbb{Z})$.


Miller's paper handles $n\ge9$. We also have \begin{align} A_4 &=\langle (12)(34), (123)\rangle\ A_4 &= \langle (12)(34), (135)\rangle \end{align}
– Steve D Jul 13 '24 at 15:13$A_7$ only adds $C_6$ and $PSL(2,7)$ to this list.
$A_8$ adds some direct products, as well as $GL(2,4)$.
– Steve D Jul 13 '24 at 15:13