The answer for (a) looks correct to me.
When you're changing to polar coordinates, you need to use the Jacobian. It is r, as you have used in (a).
To calculate the Jacobian, you use the same idea as you have written, but the numerator and denominator should be switched. So
Using and , the rest will follow.