Below is the joint distribution of Boolean random variables X1, X2 and X3. How do I find variance and expectation of X2? I understand that variance is "average of squares of difference from mean value". But here we have boolean values. I am confused. Can somebody suggest how to do this? I am a newbie to probability and random variables.

For reference, I am repeating the PDF (or PMF) table of $X_2.$ Then $E(X_2) = \sum_{i=0}^6 v_i p_i,$ the terms and total of which are in the third row. (My notation may different from that of your book, so make sure you connect the table with whatever formula your book has.)
The result is that $E(X_2) = 0+0+.08+\cdots+.30 = .70.$ To find the variance $V(X_2),$ there are two possible paths. The easiest is to use the general formula $$V(Y) = E(Y^2) - [E(Y)]^2.$$
For your 0-1 random variable, $E(X) = E(X^2)$ because $0^2 = 0$ and $1^2 = 1$ are the only two values involved. Applied to $X_2,$ the general formula gives $$V(X_2) = .7 - (.7)^2 = .7 - .49 = .21.$$ This is the point I was trying to make in my note.
A second way to find the variance of $X_2$ is to use the definition of the variance of a discrete random variable: $$ V(Y) = \sum p_i(v_i - \mu)^2,$$ where the sum is taken over all values for which a probability has been defined, and $\mu = E(Y).$ In order to illustrate this, I will make a new table with rows 'values' and 'prob' as before, but with new rows 'diff' to show $(v_i - \mu)$, 'sqr' to show $(v_i - \mu)^2$, and 'Prod2' to show $p_i(v_i - \mu)^2.$
This gives the same variance as before. But the previous method is simpler in your case.
I hope these illustrations have helped you understand the basic formulas and that you can find means and variances of the other two random variables in your problem.