[step:Rewrite the expected $\ell_\infty$-norm as the expected maximum of $2p$ sub-Gaussian variables]
Write
\begin{align*}
\max_{j=1,\ldots,p}\left|\frac{1}{n}\sum_{i=1}^n \varepsilon_i x_{ij}\right| = \max_{j=1,\ldots,p}\max\!\left\{\frac{1}{n}\sum_{i=1}^n \varepsilon_i x_{ij},\; -\frac{1}{n}\sum_{i=1}^n \varepsilon_i x_{ij}\right\} = \max_{k=1,\ldots,2p} W_k,
\end{align*}
where, for $j = 1, \ldots, p$, we define $W_j := \frac{1}{n}\sum_{i=1}^n \varepsilon_i x_{ij}$ and $W_{p+j} := -\frac{1}{n}\sum_{i=1}^n \varepsilon_i x_{ij}$.
Each $W_k$ is mean-zero: $\mathbb{E}[W_j] = \frac{1}{n}\sum_{i=1}^n x_{ij}\,\mathbb{E}[\varepsilon_i] = 0$, and similarly $\mathbb{E}[W_{p+j}] = 0$.
For the sub-Gaussian parameter of $W_j$: the summands $\varepsilon_i x_{ij}$ are independent (since the $\varepsilon_i$ are independent and the $x_{ij}$ are fixed constants). Each $\varepsilon_i x_{ij}$ takes values in $[-|x_{ij}|, |x_{ij}|]$, so by [Hoeffding's Lemma](/theorems/1956), $\varepsilon_i x_{ij}$ is sub-Gaussian with parameter $(2|x_{ij}|)/2 = |x_{ij}|$. By [Sub-Gaussian Stability Under Linear Combinations](/theorems/1960) applied with weights $\gamma_i = 1/n$ and parameters $\sigma_i = |x_{ij}|$:
\begin{align*}
W_j \text{ is sub-Gaussian with parameter } \sigma_j := \left(\sum_{i=1}^n \frac{x_{ij}^2}{n^2}\right)^{1/2} = \frac{1}{n}\left(\sum_{i=1}^n x_{ij}^2\right)^{1/2}.
\end{align*}
Since $W_{p+j} = -W_j$ and negation preserves the sub-Gaussian property with the same parameter, $W_{p+j}$ is also sub-Gaussian with parameter $\sigma_j$.
Define
\begin{align*}
\sigma_{\max} := \max_{j=1,\ldots,p} \sigma_j = \max_{j=1,\ldots,p} \frac{1}{n}\left(\sum_{i=1}^n x_{ij}^2\right)^{1/2}.
\end{align*}
Since a sub-Gaussian random variable with parameter $\sigma_j \leq \sigma_{\max}$ is also sub-Gaussian with parameter $\sigma_{\max}$, all $2p$ variables $W_1, \ldots, W_{2p}$ are sub-Gaussian with the common parameter $\sigma_{\max}$.
[/step]