For the first part, let then , and the gradient is

edit: I don't know what an isovalue surface is, but perpendicular vectors have a dot product of 0. To get the value at the origin simply plug (0,0,0) into the gradient. I don't understand the next part of that question, and I'm afraid I can't help with the second.