One way of approaching the first and third questions is to break them into two steps:
(1) show that any x that is a member of the L(eft) H(and) S(ide) is a member of the R(ight) H(and) S(ide)
(2) Show that any x that is a member of the RHS is a member of the LHS.
(1) and (2) together show that the LHS and the RHS have the same members and, since two sets with the same members are in fact the same set, you can conclude identity.
The way the proofs typically proceed is to unpack the definitions of set-theoretic vocabulary, apply a bit of propositional logic to the definitions, and then repack what you get back up into set-theoretic vocabulary.
Here's an example that (all being well!) proves half of 3.
(3):
First suppose x is a member of A x (B U C).
Then x = <a d>, for some a in A and some d in B U C. (by definition of x)
(I assume your definition of A x B is the set of all ordered pairs whose first element is from a, and whose second element is from B - if it's something different you'll have to modify this accordingly...still, I hope it helps).
This implies that x = <a d> where a is in A and (d is in B or d is in C) (by definition of union)
This implies (by propositional logic) that x = <a d> with either (a in A and d in B) or (a in A and d in C)
This implies (By dfn of X) that x = <a d> with either <a d> in A X B or <a d> in A X C
This implies (by dfn of U) that x = <a d> with <a d> in (A X B) U (A X C)
So x is in (A X B) U (A X C)
This shows A x (B U C) is a subset of (A X B) U (A X C). To complete the proof, one then has to show the reverse direction.