Is it true that $\mathbb{Q}(\sqrt{2}) \cap \mathbb{Q}(i) = \mathbb{Q}$?
I know that \begin{align*} \mathbb{Q}(\sqrt{2}) &= \{a+b\sqrt{2} \mid a,b \in \mathbb{Q}\}, \\ \mathbb{Q}(i) &= \{a+bi \mid a,b \in \mathbb{Q}\} \end{align*}
I tend to believe it is, since every element in $\mathbb{Q}(\sqrt{2})$ belongs to $\mathbb{Q}(i)$ iff $b=0$. Also, an element in $\mathbb{Q}(i)$ belongs to $\mathbb{Q}(\sqrt{2})$ iff $b = 0$.
Is that enough for a formal proof?
Well, if you've actually proved the biconditional statements you mentioned, then you're done.
Alternatively, show that $$\Bbb Q\subseteq\Bbb Q(i)\cap\Bbb Q\bigl(\sqrt2\bigr),$$ which I leave to you. Then, suppose $z\in\Bbb Q(i)\cap\Bbb Q\bigl(\sqrt2\bigr).$ Since $z\in\Bbb Q\bigl(\sqrt2\bigr),$ then $z\in\Bbb R.$ From there, we can use the fact that $z\in\Bbb Q(i)$ to readily show that $z\in\Bbb Q,$ completing the proof.