Asking you what the definition is is important. What others know isn't important. It is what you know. So put down the definitions. (This also serves to make sure you have the correct things in mind, and are attempting to prove what you actually need to prove).
If you start from the definitions, you will get the answers.
So, what are the definitions?
Z[sqrt(2)] = a+b*sqrt(2) for a, b in Z. What do you need to do to specify where a homomorphism sends any element of Z[sqrt(2)]?
Try to find something that satsifies the definition of a homomorphism. The definitions are the place to start. You might want to explain what you mean by Z 7 as well, since that doesn't make any sense. Do you mean Z/7Z, or Z_(7) or Z_7 (_ is ascii for subscript)? Those are all (to different people) different things: the integers mod 7 the 7-locals and the 7-adics.