I thought I would add some minor details to the great comment by SBF, seeing that there are confusion among some readers.
Let us consider the random experiment (RE) that John proposed. Here we are tossing a coin indefinitely and recording the side that faces up. Then our sample space $\Omega$ should be the set of all sequences of $H$ and $T$. That is,
$$\Omega = \left\{\omega \,\middle|\, \omega : \mathbb{N}\to\{H, T\} \right\}$$
For a given outcome of the RE (a sequence of $H$ and $T$), if the $i^\text{th}$ toss ($i\in\mathbb{N}$) lands on head/tail then we can define $X_i$ to be $H,T$ respectively. That is,
$$X_i : \Omega\to\{H,T\},\quad X_i(\omega)=\begin{cases} H, & \omega(i) = H \\ T, & \omega(i)= T \end{cases}$$
Given these definitions, $\sigma(X_1)=\{\emptyset, \Omega, X_1^{-1}(H), X_1^{-1}(T) \}$ where $X_1^{-1}(H)$ is the event which contains all outcomes that had its first toss landed on $H$. We get to place a condition on the first toss. That is,
$$X_1^{-1}(H)=\left\{\omega : \mathbb{N}\to\{H, T\} \,\middle|\, \omega=H\dots \right\}=\left\{\omega : \mathbb{N}\to\{H, T\} \,\middle|\, \omega(1)=H\right\}$$
and similarly for $X_1^{-1}(T)$. This should clear up Q2 since for $i\ne j$, $$X^{-1}_i(H)\ne X^{-1}_j(H) \ne X^{-1}_i(T) \ne X^{-1}_j(T)$$ meaning the events never coincide. As such, $$\bigcup_{i=1}^\infty \sigma(X_i)=\bigcup_{i=1}^\infty\{\emptyset, \Omega, X_i^{-1}(H), X_i^{-1}(T) \}\ne \{\emptyset,\Omega,\{H\},\{T\}\}$$ as one might suspect.
As for Q1, $\sigma(X_1, X_2)$ (denoted as $\mathcal{F}_2$) is the $\sigma$ - algebra created from events in $\sigma(X_1)$ and $\sigma(X_2)$ via taking intersections and unions. This means that $\mathcal{F}_2$ contains all events in which we get to place conditions on the first and the second toss. For example, it contains the event in which all outcomes had its first and second trials to be $HH$, represented by $X^{-1}_1(H)\cap X^{-1}_2(H)$. It also contains the event in which all outcomes which has at least $T$ in the first trial or $H$ in the second trial, represented by $X^{-1}_1(T)\cup X^{-1}_2(H)$. And so on, one can go nuts with it. Similarly, $\mathcal{F}_k$ will be the $\sigma$ - algebra containing events in which one can place conditions on the first $k$ tosses, $k\in\mathbb{N}$.
For Q3, one can see that $\sigma(X_1,X_2) = \sigma(Y)$ where $Y=(X_1, X_2)$ since for example, $Y^{-1}(H,T)=X_1^{-1}(H)\cap X_2^{-1}(T)$. In general, the equality $\sigma(X_1,\dots,X_k) = \sigma(Y)$ where $Y=(X_1, \dots, X_k)$ still holds and it comes from the fact that $f(x_1, \dots, x_k)$ is really just the same function as $f((x_1, \dots, x_j), (x_{j+1}, \dots, x_k))$ where $j=1, \dots, k-1$.