Assuming that the angle that it makes with the "wall" is the angle of the intersection of the diagonal and the side.
I will put up a diagram later, but for now, since it is a rhombus, the diagonal cuts the rhombus into two isosceles triangles.
(Two sides are equal [Property of a Rhombus])
Therefore, the other angle in this triangle that is NOT obtuse, is equal to 28 degrees 22 minutes
Therefore the obtuse angle in this triangle is: 180 - 2 * (28degrees 22 mintues) [Angle Sum Of Triangle] = 123.3333
Using sine rule, where x is the diagonal
x/sin(23.38) = 12/sin(123.33)
Then do cross multiplication and you have x (the diagonal length)
Ill do b) later even though its really easy, I have to go right now