Your answers to (a) seem correct, but you are asked an exact answer. So for the first one you should give , for example.
For (b), use the fact that where is the angle between the two and is the dot product.
For (c), can you find a vector of length one pointing in the same direction as each of your vectors? If you can do that then you should have no trouble finding the one which points in the opposite direction.