[step:Bound the variance of the centred fluctuation]
Let
\begin{align*}
M(\omega) := \sup_{n \in \mathbb{N}}\max_{|k| \leq m_n}\operatorname{Var}(Y_{n,k}).
\end{align*}
By hypothesis, $M(\omega)<\infty$. Since $R_n(\omega)$ is centred,
\begin{align*}
\mathbb{E}[R_n(\omega)^2]
=
\operatorname{Var}(\hat f_n(\omega)).
\end{align*}
Expanding the variance of the weighted sum gives
\begin{align*}
\operatorname{Var}(\hat f_n(\omega))
&=
\sum_{k=-m_n}^{m_n} W_{n,k}^2\operatorname{Var}(Y_{n,k})\\
&\quad+
\sum_{\substack{|k|,|\ell| \leq m_n\\ k \neq \ell}}
W_{n,k}W_{n,\ell}\operatorname{Cov}(Y_{n,k},Y_{n,\ell}).
\end{align*}
For the diagonal part, since $0 \leq W_{n,k} \leq \max_{|j|\leq m_n}W_{n,j}$ and $\sum_k W_{n,k}=1$,
\begin{align*}
\sum_{k=-m_n}^{m_n} W_{n,k}^2\operatorname{Var}(Y_{n,k})
&\leq
M(\omega)\sum_{k=-m_n}^{m_n} W_{n,k}^2\\
&\leq
M(\omega)\max_{|k| \leq m_n} W_{n,k}
\sum_{k=-m_n}^{m_n} W_{n,k}\\
&=
M(\omega)\max_{|k| \leq m_n} W_{n,k}
\to 0.
\end{align*}
For the off-diagonal part, define
\begin{align*}
C_n(\omega)
:=
\max_{\substack{|k|,|\ell| \leq m_n\\ k \neq \ell}}
|\operatorname{Cov}(Y_{n,k},Y_{n,\ell})|.
\end{align*}
By hypothesis, $C_n(\omega)\to0$. Therefore
\begin{align*}
\left|
\sum_{\substack{|k|,|\ell| \leq m_n\\ k \neq \ell}}
W_{n,k}W_{n,\ell}\operatorname{Cov}(Y_{n,k},Y_{n,\ell})
\right|
&\leq
C_n(\omega)
\sum_{\substack{|k|,|\ell| \leq m_n\\ k \neq \ell}}
W_{n,k}W_{n,\ell}\\
&\leq
C_n(\omega)
\left(\sum_{k=-m_n}^{m_n} W_{n,k}\right)^2\\
&=
C_n(\omega)
\to 0.
\end{align*}
Combining the diagonal and off-diagonal bounds yields
\begin{align*}
\operatorname{Var}(\hat f_n(\omega)) \to 0.
\end{align*}
[/step]