The approach I'm thinking for a) would be associate each edge with a vector. If you cross product two adjacent vectors, suppose A and B, you will get a vector, lets call it C, which is perpendicular to the face supported by those two vectors. You can find the area by taking |C|/2. Other edges will be a subtraction of two other known vectors, so maybe this will help to prove the asked identity.