First, at least one of the arrows in your picture is going the wrong way. I suspect that your contour is supposed to go FROM (1, 1) T0 (0, 0), not the otherway round as you have it.
[tex]d\vec{S}[/tex] is NOT "[tex]\frac{1}{2} dxdy \vec{z}[/tex]". The fact that you are integrating over a triangle has nothing to do with the differential of area (everything to do with limits of integration!). Since this is in the xy-plane, [tex]d\vec{S}= dxdy \vec{z}[/tex]. The integral is NOT for [tex]0\le x\le 1[/tex], [tex]0\le y\le 1[/tex]; that would be over the unit square. You want to integrate over the triangle with boundaries y= 0, x= 1, y= x.
For part (b) break the triangle into the three sides. Write parametric equations for each.